From 15038be4a2f333be1738f102a3566670ea8def21 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:26 +0000 Subject: [PATCH 01/91] e6ed6e9e1 Roll Fuchsia Linux SDK from zYBvfzIH95BY3cCzL... to 75oRDP1hwQnZ1ZQu4... (flutter/flutter#183834) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 70f45c991e52..6ad384b304e5 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -dd64978dfae115cdac5f77e8f47030082902eaf5 +e6ed6e9e16782a24a912e79d3100c496600aae5b From df13233e9b439a6a8d96b83eb88df107e83239b9 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:26 +0000 Subject: [PATCH 02/91] 7189eb4d1 Roll Packages from a9d36fb7b902 to afa1a1c3564e (7 revisions) (flutter/flutter#183837) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 6ad384b304e5..e0a3546e807f 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -e6ed6e9e16782a24a912e79d3100c496600aae5b +7189eb4d128c30c3e5ad6773d1d32f588683fda4 From efd2cc67654cf04b145eb8c0d248ac897f7e9cb9 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:26 +0000 Subject: [PATCH 03/91] 6df82a9ec Codesign XCFrameworks for darwin add to app (flutter/flutter#183399) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index e0a3546e807f..94b4fffa2a57 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -7189eb4d128c30c3e5ad6773d1d32f588683fda4 +6df82a9ec022ad051a9a2abe9a09f659f5b7d01d From 5cdc4582d1f42d0ccb39293e50045d3209227248 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:26 +0000 Subject: [PATCH 04/91] a8e1ab9c2 [skia] Disable use of deprecated Mock GrBackendSurface (flutter/flutter#183731) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 94b4fffa2a57..7b389bd2ba67 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -6df82a9ec022ad051a9a2abe9a09f659f5b7d01d +a8e1ab9c2a4c5c3b9252bd72c71b9ec249e3aeb7 From c65b3d9410858b000a2152e07960b53741e89167 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:26 +0000 Subject: [PATCH 05/91] f5a203c8a Roll Dart SDK from 30cdd2634429 to 56d6cbc4d84a (7 revisions) (flutter/flutter#183840) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 7b389bd2ba67..543a89f64e1e 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -a8e1ab9c2a4c5c3b9252bd72c71b9ec249e3aeb7 +f5a203c8a7fc39b975e936363554c71fea34cac7 From a11f884f3dd0f54e316ffbd25aab1b5b58213642 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:27 +0000 Subject: [PATCH 06/91] 73d6bccaf Roll Skia from f0a13e5efbad to 59013235c36a (1 revision) (flutter/flutter#183841) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 543a89f64e1e..7b84847b4b09 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -f5a203c8a7fc39b975e936363554c71fea34cac7 +73d6bccaf32267f743651c9a3e7bb56cf6f6c7b2 From 72eea882137753ea8e0a94a352d662727b14c958 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:27 +0000 Subject: [PATCH 07/91] c0aee3b4c [Slider] Refactor test "Value indicator appears when it should" (flutter/flutter#183143) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 7b84847b4b09..77bc50533ed3 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -73d6bccaf32267f743651c9a3e7bb56cf6f6c7b2 +c0aee3b4ca7d2d9896ddd69a0ed614a28316ffc7 From f68953524044b206cb48306523238e8e951ae558 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:27 +0000 Subject: [PATCH 08/91] c4774005e Update CHANGELOG for Flutter 3.41.5 release (flutter/flutter#183851) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 77bc50533ed3..08ee404c4652 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -c0aee3b4ca7d2d9896ddd69a0ed614a28316ffc7 +c4774005e97c4b5e1da79becc7e92a63b6910ac4 From a67b987f2f8c5df55da5032284aecf283270e498 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:27 +0000 Subject: [PATCH 09/91] 9babc9c6a Fix Content Sizing Race Condition (flutter/flutter#182326) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 08ee404c4652..44c04e036fa5 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -c4774005e97c4b5e1da79becc7e92a63b6910ac4 +9babc9c6ae075ea449b0deb6c4085dbc3caf9bc5 From 9234e6dfa5fb9f7f06fe0c8b444c1020eed668ed Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:27 +0000 Subject: [PATCH 10/91] c27bc92ec Roll Skia from 59013235c36a to 4bbcf0d57a32 (3 revisions) (flutter/flutter#183854) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 44c04e036fa5..0cb863663bd6 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -9babc9c6ae075ea449b0deb6c4085dbc3caf9bc5 +c27bc92ecc83da04d8ef7b3cd773e9bcecfd82ed From c1737ea7ca7575cd8a844c92e8a813e29671fb81 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:27 +0000 Subject: [PATCH 11/91] edad06c5b Roll Skia from 4bbcf0d57a32 to 03604df57ce8 (3 revisions) (flutter/flutter#183862) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 0cb863663bd6..f4322bba0744 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -c27bc92ecc83da04d8ef7b3cd773e9bcecfd82ed +edad06c5b2c7a0248b71447a3eff3a9de7c1b114 From 6c1bff91fdc3a6ad8bf4f4bd6cd4af275f2b53da Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:27 +0000 Subject: [PATCH 12/91] ad3891974 Fix Semantics expanded state not updating in PopupMenuButton and DropdownButton (flutter/flutter#183475) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index f4322bba0744..297799d766aa 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -edad06c5b2c7a0248b71447a3eff3a9de7c1b114 +ad389197482eff2dd8f6c0060e5d018ebfebcc8a From 7a004095e9c0d19da212db33219f0c680a801990 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:27 +0000 Subject: [PATCH 13/91] 1c95464a2 Roll Skia from 03604df57ce8 to dd55fc0254f8 (1 revision) (flutter/flutter#183866) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 297799d766aa..a39eda98ed16 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -ad389197482eff2dd8f6c0060e5d018ebfebcc8a +1c95464a239df557c3457e7e645b2e304595dd6e From a9e7df36f15c6fb6aadfc0768b8247b80ef3b27b Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:28 +0000 Subject: [PATCH 14/91] 9ec1b9fa9 Roll Skia from dd55fc0254f8 to 9da9a9ffd541 (2 revisions) (flutter/flutter#183873) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index a39eda98ed16..971b34adbe6c 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -1c95464a239df557c3457e7e645b2e304595dd6e +9ec1b9fa9f0455a2cb41d6f61bad54d177c2634d From 173a513fd7bf42800a26ddace598614718432562 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:28 +0000 Subject: [PATCH 15/91] 2833826eb Roll Skia from 9da9a9ffd541 to 7a6def81a74d (3 revisions) (flutter/flutter#183879) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 971b34adbe6c..5f1ba8a0b89c 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -9ec1b9fa9f0455a2cb41d6f61bad54d177c2634d +2833826eba585c45333cb212099bcac28e6dbf77 From 553b38850e4f57ae9d108330ad389a3802b5d365 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:28 +0000 Subject: [PATCH 16/91] aeb9dd615 Roll Skia from 7a6def81a74d to 07604c6be484 (1 revision) (flutter/flutter#183883) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 5f1ba8a0b89c..f123ce6e563f 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -2833826eba585c45333cb212099bcac28e6dbf77 +aeb9dd6156668beb5cbb9e0ecd774bd13a90e2b1 From cc51577c436c7e256b6c17e1e582b8c8bd7e1b75 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:28 +0000 Subject: [PATCH 17/91] fec2d76b5 Throw ToolExit when flutter downgrade receives positional arguments (flutter/flutter#183375) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index f123ce6e563f..c78d28925f6b 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -aeb9dd6156668beb5cbb9e0ecd774bd13a90e2b1 +fec2d76b597fc8484e4d333d0db2bea10bcdb9d9 From 35b1c38ec0f12b61d5ecf69e2980d013f5df64c8 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:28 +0000 Subject: [PATCH 18/91] 6b4d9f2f3 Add ability to access plugins from other plugins (flutter/flutter#182753) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index c78d28925f6b..dd99862960dc 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -fec2d76b597fc8484e4d333d0db2bea10bcdb9d9 +6b4d9f2f3006078c58339738bef180c2acfb8ea7 From 5dbd24895f6fd0c84ea26b4d7b57b8e8ba90a724 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:28 +0000 Subject: [PATCH 19/91] 27dd40d49 Roll pub packages (flutter/flutter#183781) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index dd99862960dc..f8b40093106c 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -6b4d9f2f3006078c58339738bef180c2acfb8ea7 +27dd40d49798ea833f640d3c85de7ae3005b3ee6 From 95d3f6b6d0e95dd5e061f8cc5e1454fe424593d1 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:28 +0000 Subject: [PATCH 20/91] c780a2367 Fix url to the Flutter System Overview diagram. (flutter/flutter#183680) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index f8b40093106c..3d78cfa83066 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -27dd40d49798ea833f640d3c85de7ae3005b3ee6 +c780a236718309acffa5780685700f8cb3bc15b9 From 49fed85e81b6cb1d0062c66f6e785ee8ac534ab3 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:28 +0000 Subject: [PATCH 21/91] 9afc65f50 Roll Packages from afa1a1c3564e to 99155a84f372 (9 revisions) (flutter/flutter#183890) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 3d78cfa83066..06de47b423a2 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -c780a236718309acffa5780685700f8cb3bc15b9 +9afc65f506c067c2b68bcd0eaacbff678d3976dd From ec46973ab326d12baf515dbd8bf05fe00182de09 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:29 +0000 Subject: [PATCH 22/91] 4f289627f Roll Skia from 07604c6be484 to 2ab6479f9e6a (2 revisions) (flutter/flutter#183888) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 06de47b423a2..69e8e2f70f36 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -9afc65f506c067c2b68bcd0eaacbff678d3976dd +4f289627f01c09b4fdd2772049f80c20bd885c11 From 18a25249ef32ef4a15ab6d15db89beb4192b0fc8 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:29 +0000 Subject: [PATCH 23/91] ca573c0c9 [wimp] MSAA support (flutter/flutter#183807) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 69e8e2f70f36..827bd4f45c55 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -4f289627f01c09b4fdd2772049f80c20bd885c11 +ca573c0c9076e46fe28d1908d4e04f85c1dcb132 From 7da73c7ee2dca81538f1c7ec67836025c94eae1b Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:29 +0000 Subject: [PATCH 24/91] c964c5dd2 Roll Fuchsia Linux SDK from 75oRDP1hwQnZ1ZQu4... to ilAIAVzu4xmeb078x... (flutter/flutter#183891) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 827bd4f45c55..c12afb99a1b5 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -ca573c0c9076e46fe28d1908d4e04f85c1dcb132 +c964c5dd2f46e93969017263e6bb42b73e8ca622 From 6b1eb2b3ca87676ee32cb09c97fe031f3d8e1366 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:29 +0000 Subject: [PATCH 25/91] 83358761f Prompt plugin authors to add Swift Package Manager compatibility to their plugin (flutter/flutter#182246) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index c12afb99a1b5..f2feabe1ac72 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -c964c5dd2f46e93969017263e6bb42b73e8ca622 +83358761fd2235cad528737ab12ef6708e4d054d From 3314179cf576688fedb49964f9bfe96ab8c7e16e Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:29 +0000 Subject: [PATCH 26/91] 8070590ad Roll Dart SDK from 56d6cbc4d84a to 00f6514989b6 (5 revisions) (flutter/flutter#183889) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index f2feabe1ac72..70a70252bab9 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -83358761fd2235cad528737ab12ef6708e4d054d +8070590adee62f4a12c6b16e11e91f053f4bbf7a From d6455822572ece475d9268a0337eb960c93300b7 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:29 +0000 Subject: [PATCH 27/91] 7290bb4e2 Roll Skia from 2ab6479f9e6a to 98fc58b4a40b (5 revisions) (flutter/flutter#183896) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 70a70252bab9..9f116bbfca3a 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -8070590adee62f4a12c6b16e11e91f053f4bbf7a +7290bb4e281ecd5abc386f9ff19399e3f3a1a941 From a901b06aa802db22c465d410d7b13d54531b19de Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:29 +0000 Subject: [PATCH 28/91] 662fc4aa4 Replace BorderRadius.circular with const BorderRadius.all and update documentation examples (flutter/flutter#183074) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 9f116bbfca3a..dd18a5a407ff 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -7290bb4e281ecd5abc386f9ff19399e3f3a1a941 +662fc4aa42b3b390de4d871aa7e1535261f94946 From 9126e12da0f1c3fa630b10973585159e9d4a6789 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:29 +0000 Subject: [PATCH 29/91] 685f46990 Revert "Linux reuse sibling (#183653)" (flutter/flutter#183871) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index dd18a5a407ff..760144495f2e 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -662fc4aa42b3b390de4d871aa7e1535261f94946 +685f469903a9ab5658ca409e342833f96099e9a3 From 020c2d101e8950a1d4b7ddedbd380895f0393950 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:30 +0000 Subject: [PATCH 30/91] 8ad8ba04a Migrate `addTaskForPrintBuildVariants` and `isFlutterAppProject` to new agp dsl (flutter/flutter#183849) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 760144495f2e..c5c7f20dfc88 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -685f469903a9ab5658ca409e342833f96099e9a3 +8ad8ba04a252d088038435e75505365424b07bdb From 02303a63039d78b72a5bf590d365baaae2c530f9 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:30 +0000 Subject: [PATCH 31/91] 95aebed09 updates logic for determining if cicd label is outdated (flutter/flutter#183905) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index c5c7f20dfc88..c53e1c060d63 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -8ad8ba04a252d088038435e75505365424b07bdb +95aebed09504c67e32523df36d9e258438d94fae From 9a54b4b257e431190a5d21ef2fd35588c38a66c7 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:30 +0000 Subject: [PATCH 32/91] f9e809913 Roll Dart SDK from 00f6514989b6 to 0bf3e3def2c9 (1 revision) (flutter/flutter#183899) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index c53e1c060d63..8a407c970a54 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -95aebed09504c67e32523df36d9e258438d94fae +f9e809913240552c391bf31b1cfdbdf410224d8c From a0325cac47e5415c19d31bca0829ac25ea4c7795 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:30 +0000 Subject: [PATCH 33/91] e95c4618a Migrate profile build type creation and proguard config to new dsl (flutter/flutter#183856) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 8a407c970a54..f4a72abd778d 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -f9e809913240552c391bf31b1cfdbdf410224d8c +e95c4618ae2984e5e15cf903430a69008540098b From 7ae73c395b7749907e1dc0de3bfc6c94b94e5404 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:30 +0000 Subject: [PATCH 34/91] 3d27a2262 [152588] Fix Scrollable being too eager to respond to pointer signals (flutter/flutter#183302) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index f4a72abd778d..277971425292 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -e95c4618ae2984e5e15cf903430a69008540098b +3d27a226263a7cab74267f2ea1e534452c6c6b49 From addaf74fe30c0e984ff3fd03ec1ad992d3b514f5 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:30 +0000 Subject: [PATCH 35/91] 0ff6d1fbe Roll Skia from 98fc58b4a40b to f0b61546326b (3 revisions) (flutter/flutter#183906) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 277971425292..a3f33966cf5e 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -3d27a226263a7cab74267f2ea1e534452c6c6b49 +0ff6d1fbeb944716a6ae6ab7c81dc11dd8333a10 From f5e35074d0f3eb98902cd338ca81ba327a53cac6 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:30 +0000 Subject: [PATCH 36/91] c6cec79f1 Add some extra slack room for stroked and filled circles that use the SDF shader (flutter/flutter#183536) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index a3f33966cf5e..366d50243d02 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -0ff6d1fbeb944716a6ae6ab7c81dc11dd8333a10 +c6cec79f1f5d4ea1242936c7574af02bd39207c4 From a5030aa3cc896e38549566b34ddbbb1c9992fa06 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:30 +0000 Subject: [PATCH 37/91] 7dd663739 Protect access to renderables with a mutex (flutter/flutter#183813) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 366d50243d02..deb81351d26d 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -c6cec79f1f5d4ea1242936c7574af02bd39207c4 +7dd663739facef4069b7dd09f1062a4a9e352c9e From 91a5becd302a6f0b3de7dadd94092ee5f0658878 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:30 +0000 Subject: [PATCH 38/91] 42f16ebbc Use clearer return value for idle and timeout callbacks. (flutter/flutter#183811) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index deb81351d26d..286edfddeed1 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -7dd663739facef4069b7dd09f1062a4a9e352c9e +42f16ebbca77a60a966fe5e6f1821e6b61afdb72 From 78f83b2fcf9dada8df2839facf3b658bd6fc81ca Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:31 +0000 Subject: [PATCH 39/91] 722ed8629 Allow windows to be created undecorated (flutter/flutter#179859) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 286edfddeed1..8d6e0b9f5b68 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -42f16ebbca77a60a966fe5e6f1821e6b61afdb72 +722ed8629571eb25d9d77c386891312aad814b85 From 6fbd7fba04e8b503df147a58eaac4b3740c520a1 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:31 +0000 Subject: [PATCH 40/91] 6fd298cd9 Roll Skia from f0b61546326b to a05b62c95a4d (2 revisions) (flutter/flutter#183915) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 8d6e0b9f5b68..a2d60a324861 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -722ed8629571eb25d9d77c386891312aad814b85 +6fd298cd922fa27a64c0b02119f7bd95171eb56e From c4632fa690b757e1028e8acd0b4470d6baeeb9db Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:31 +0000 Subject: [PATCH 41/91] 21f40f935 Roll Skia from a05b62c95a4d to 8e3f56515b22 (3 revisions) (flutter/flutter#183921) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index a2d60a324861..4bb3a7d50f73 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -6fd298cd922fa27a64c0b02119f7bd95171eb56e +21f40f9354aedf21edd5ea8906a490d301366d2b From e4bde2fc8814ad91c0eabdce999f9259294f2d96 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:31 +0000 Subject: [PATCH 42/91] b653c71b3 Roll Skia from 8e3f56515b22 to 8d4c76b92050 (2 revisions) (flutter/flutter#183927) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 4bb3a7d50f73..d6a1ba86356d 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -21f40f9354aedf21edd5ea8906a490d301366d2b +b653c71b337160ac542e91a024515e853f29964f From e89afe9cafed23d270ab9c93d5906510e33676f5 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:31 +0000 Subject: [PATCH 43/91] 0ec39bc15 Roll Packages from 99155a84f372 to 8dcfd1186ef9 (2 revisions) (flutter/flutter#183930) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index d6a1ba86356d..c2b7726fc03d 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -b653c71b337160ac542e91a024515e853f29964f +0ec39bc158593e6be08d5851451b820e11621018 From 734004fa3cf144b3ebd335efe03b4b4c6c4da5ad Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:31 +0000 Subject: [PATCH 44/91] 4bc47797f Add non-text color contrast evaluation for a11y (flutter/flutter#183569) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index c2b7726fc03d..c0bc82ad3753 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -0ec39bc158593e6be08d5851451b820e11621018 +4bc47797f1d211ffd385dfb7baeab690d564d213 From 89cf745cf5cd9c56199ad707ca0276a0514fd562 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:31 +0000 Subject: [PATCH 45/91] bbae7d72f Roll Dart SDK from 0bf3e3def2c9 to c88a8008e93b (2 revisions) (flutter/flutter#183919) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index c0bc82ad3753..c277747dffd3 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -4bc47797f1d211ffd385dfb7baeab690d564d213 +bbae7d72f56c8c159103ee06618f3e09c7c1bb21 From d5bd55ab9e4ee6d1405c9f844f5035b962ab73e0 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:31 +0000 Subject: [PATCH 46/91] b597ab268 Roll Skia from 8d4c76b92050 to 79a14289c60d (4 revisions) (flutter/flutter#183949) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index c277747dffd3..f5d3551031dc 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -bbae7d72f56c8c159103ee06618f3e09c7c1bb21 +b597ab2688d82b3c4451b365ed28757912c3ea4c From 2646ca3249d71689778932555849032fc6550c74 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:32 +0000 Subject: [PATCH 47/91] 145b11840 Roll Dart SDK from c88a8008e93b to c831a55e2fcc (3 revisions) (flutter/flutter#183953) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index f5d3551031dc..d4b8b8701800 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -b597ab2688d82b3c4451b365ed28757912c3ea4c +145b118407c1b7512235972464c80e43b3bc6577 From de2cfaa1b0188e9423b01221cec55aec70b6089b Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:32 +0000 Subject: [PATCH 48/91] 141f641e3 Roll Skia from 79a14289c60d to 569cc0475162 (3 revisions) (flutter/flutter#183954) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index d4b8b8701800..b6ab763fe614 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -145b118407c1b7512235972464c80e43b3bc6577 +141f641e3391b258c1bf247937528ba8215e0247 From e18d43c52cf5a3b2256b6f0cd5da70e370430eb6 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:32 +0000 Subject: [PATCH 49/91] 7bcf7c1a3 Roll Fuchsia Linux SDK from ilAIAVzu4xmeb078x... to Yc7Ijp2ySjG841xha... (flutter/flutter#183956) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index b6ab763fe614..d134f08608e3 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -141f641e3391b258c1bf247937528ba8215e0247 +7bcf7c1a3d9d4bf397b67d555bd709401832677c From bdbbb0f137ae9a54248ca7fcc04c5112416ef5d3 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:32 +0000 Subject: [PATCH 50/91] 056fb362f Roll Skia from 569cc0475162 to 812822ad5caa (2 revisions) (flutter/flutter#183970) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index d134f08608e3..6367eafd85ea 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -7bcf7c1a3d9d4bf397b67d555bd709401832677c +056fb362f02525464431a3cff148427071cae0c5 From 5d2a79bc7ac44900437c304f955c5581de49ba47 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:32 +0000 Subject: [PATCH 51/91] 89e8ac09c Roll Dart SDK from c831a55e2fcc to ef45f179526f (1 revision) (flutter/flutter#183973) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 6367eafd85ea..d9693d72ac5b 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -056fb362f02525464431a3cff148427071cae0c5 +89e8ac09ce439758bf6bba2d95e6025ff6250395 From 09ae11072a6db828e0f074825c16f84ae09313c4 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:32 +0000 Subject: [PATCH 52/91] 69b4bee8d Roll Skia from 812822ad5caa to 964c3b33fd73 (1 revision) (flutter/flutter#183982) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index d9693d72ac5b..9784f42a9e24 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -89e8ac09ce439758bf6bba2d95e6025ff6250395 +69b4bee8d1ce65fdeeb4c4b74f7eb2e1a19f898e From 55e007132c73e850481eb4062fc43051a069813e Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:32 +0000 Subject: [PATCH 53/91] 75bd5b7b5 Roll Fuchsia Linux SDK from Yc7Ijp2ySjG841xha... to q1xqlQPxq8a3JTA4P... (flutter/flutter#183991) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 9784f42a9e24..ef0cb4a2a079 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -69b4bee8d1ce65fdeeb4c4b74f7eb2e1a19f898e +75bd5b7b5816485f155474e0f99f63ac2b16d126 From 933ab3f52ec3fe2162b15b70d157a92d42de07a3 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:32 +0000 Subject: [PATCH 54/91] 85e670991 Add assert for mutually exclusive errorBuilder and errorText (flutter/flutter#183901) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index ef0cb4a2a079..0f0d4adf2c17 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -75bd5b7b5816485f155474e0f99f63ac2b16d126 +85e670991ffcf82eb1efff043ad1e7a78974d7d6 From f2a8b17505a6b2d0eb5b807940477355361d5e6e Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:32 +0000 Subject: [PATCH 55/91] 0ed04310f Update the windowing docs per the latest wording found while doing Satellites (flutter/flutter#183748) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 0f0d4adf2c17..4327844e9ed7 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -85e670991ffcf82eb1efff043ad1e7a78974d7d6 +0ed04310fb669df4a4ef5b670b373c3ce7ae08d6 From 57d35c55a3386e455a626c3e4f68f177170a4a29 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:33 +0000 Subject: [PATCH 56/91] 871ca8a86 Roll Skia from 964c3b33fd73 to 42a6eb1dc5c9 (1 revision) (flutter/flutter#184001) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 4327844e9ed7..69ad2695c0d0 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -0ed04310fb669df4a4ef5b670b373c3ce7ae08d6 +871ca8a86097471499897632402b2f855d44c810 From d5af736e7b26a5745f13670b4d67376c454860fe Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:33 +0000 Subject: [PATCH 57/91] 00ee040e8 Roll Dart SDK from ef45f179526f to b172bea4f008 (1 revision) (flutter/flutter#184004) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 69ad2695c0d0..99a6ec2be845 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -871ca8a86097471499897632402b2f855d44c810 +00ee040e888fe31a340024bf13d1b75f3c240b5b From 256bd628495e25429bb417a61c30f5cc2006df29 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:33 +0000 Subject: [PATCH 58/91] b85b84f06 Roll Fuchsia Linux SDK from q1xqlQPxq8a3JTA4P... to x9x76ERXhrt0Q3zKf... (flutter/flutter#184006) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 99a6ec2be845..b44e34aaf150 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -00ee040e888fe31a340024bf13d1b75f3c240b5b +b85b84f06670f27d35b07183c391bb60151edf10 From 0c03ded2c4dc49bfd18b0194471766dbdac7e628 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:33 +0000 Subject: [PATCH 59/91] 17429363d Roll Skia from 42a6eb1dc5c9 to a81bf411a5cb (3 revisions) (flutter/flutter#184007) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index b44e34aaf150..d28326636b8b 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -b85b84f06670f27d35b07183c391bb60151edf10 +17429363d473a625605d109dcecc3aa27e43102b From b2eb5f1cb3742d34c759920fc809183076c29185 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:33 +0000 Subject: [PATCH 60/91] 41670b7bd Add windows instruction to `Forcing Flutter Tools Snapshot Regeneration` (flutter/flutter#183977) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index d28326636b8b..be8e08f72f23 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -17429363d473a625605d109dcecc3aa27e43102b +41670b7bd4eb9196cea537797cfadb41d811f41d From 945a0322f0517a9aed82931227ead51e74e830ff Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:33 +0000 Subject: [PATCH 61/91] 94c7ecb27 Add progress bar to artifact downloads (flutter/flutter#182836) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index be8e08f72f23..2459165a7664 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -41670b7bd4eb9196cea537797cfadb41d811f41d +94c7ecb272a422829f80eb9574961561f02ae2dc From abbb3f4adfb85543424b0bbf5b87b02e5beafe62 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:33 +0000 Subject: [PATCH 62/91] e25b764d7 [android][a11y] set "android.widget.ProgressBar" according to semantics role (flutter/flutter#183897) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 2459165a7664..d6d32d1d0013 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -94c7ecb272a422829f80eb9574961561f02ae2dc +e25b764d738ff6ee06d3eff33fa57f824d1cb7d9 From 992ff485ec264883001c6fb37bde03b92141cff8 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:33 +0000 Subject: [PATCH 63/91] c7990b47e refactor(web): use positive logic and platform defaults for accessibility features (flutter/flutter#183907) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index d6d32d1d0013..881fe58954a1 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -e25b764d738ff6ee06d3eff33fa57f824d1cb7d9 +c7990b47e54399f664010f63ee5701b44c0c88a6 From 46cf6bdb0d1349dc07c219d0dd8cdb63e754232d Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:34 +0000 Subject: [PATCH 64/91] d635affe9 Roll Skia from a81bf411a5cb to c2b58922e37d (3 revisions) (flutter/flutter#184016) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 881fe58954a1..f8889bd5963b 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -c7990b47e54399f664010f63ee5701b44c0c88a6 +d635affe9bfa313aa6b8191a148e38d1460a91b6 From 668d2a0c343910d3f06a4ea07646d753ae6439e4 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:34 +0000 Subject: [PATCH 65/91] dc153bcf4 Add note about gclient sync network failures and workaround (flutter/flutter#183794) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index f8889bd5963b..557eae579b0a 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -d635affe9bfa313aa6b8191a148e38d1460a91b6 +dc153bcf48ed0a61a56925a200107223dcbffb89 From f72a6ba16505a80eb7f7e07a7b890a0d3ab35d61 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:34 +0000 Subject: [PATCH 66/91] 0d7618328 chore: deflake Linux_android_emu android_display_cutout (flutter/flutter#183522) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 557eae579b0a..edf09bc4374e 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -dc153bcf48ed0a61a56925a200107223dcbffb89 +0d7618328050979d8ee8761f35bf01a9483a1b05 From ddffe5aa5b669d40baa3bf2ceb46970bf9f6bdeb Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:34 +0000 Subject: [PATCH 67/91] 3c4baecff Roll Dart SDK from b172bea4f008 to 788e347194a6 (2 revisions) (flutter/flutter#184035) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index edf09bc4374e..cdbfa0119aa6 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -0d7618328050979d8ee8761f35bf01a9483a1b05 +3c4baecff2ec80ec791f3c7260c28791c1e80190 From 67ae7ec72865ecf752b9316b22d4d1af3256fa00 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:34 +0000 Subject: [PATCH 68/91] d406103ad Roll Skia from c2b58922e37d to fb6acef456ea (1 revision) (flutter/flutter#184033) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index cdbfa0119aa6..3b141e5f0efe 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -3c4baecff2ec80ec791f3c7260c28791c1e80190 +d406103ad8b3663f9b7b3abbe3bd0bec96527969 From ce5d4b44e096f72ed02b69a1bfa593596ee291e2 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:34 +0000 Subject: [PATCH 69/91] c4dbed3a8 Roll pub packages (flutter/flutter#183895) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 3b141e5f0efe..3c4970eb6b06 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -d406103ad8b3663f9b7b3abbe3bd0bec96527969 +c4dbed3a8119b47edac9af7edd7a96fea4a3193e From 3caa161637cbc83f30edca2e9e0b1d5fc188fe6f Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:34 +0000 Subject: [PATCH 70/91] 4ae2a18a4 Add scrollPadding property to DropdownMenu (flutter/flutter#183109) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 3c4970eb6b06..5285246b62ef 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -c4dbed3a8119b47edac9af7edd7a96fea4a3193e +4ae2a18a4f0de91140925b506e979b2a7df85372 From 60628052e58283c589e5479da293c5170167d608 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:34 +0000 Subject: [PATCH 71/91] 7047ca60d Manual roll ICU from 7971660ba630 to ee5f27adc28b (1 revision) (flutter/flutter#184041) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 5285246b62ef..d17bc6f20bbd 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -4ae2a18a4f0de91140925b506e979b2a7df85372 +7047ca60da59ff83bad5630522b4a7dbbc874317 From 9bca0e386e722206b6a86c32ad255acfcf828a26 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:34 +0000 Subject: [PATCH 72/91] e9a2b6aef [Slider] Remove value indicator painter when animation is dismissed (flutter/flutter#182991) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index d17bc6f20bbd..d1908fac456f 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -7047ca60da59ff83bad5630522b4a7dbbc874317 +e9a2b6aef03a2eb49b18aab8c3bd3a361d74d6ca From 051a4004d6c02f4de0452a1711281469bdd744e8 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:35 +0000 Subject: [PATCH 73/91] 960d93672 Roll Skia from fb6acef456ea to 62841a512deb (2 revisions) (flutter/flutter#184046) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index d1908fac456f..c06f63aacef6 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -e9a2b6aef03a2eb49b18aab8c3bd3a361d74d6ca +960d93672f19696dc332741f4068f026eecfeb83 From c64e2c79545aa912972374dadcf41c0368f6a068 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:35 +0000 Subject: [PATCH 74/91] 37b62acf7 Roll Dart SDK from 788e347194a6 to f504293598f2 (1 revision) (flutter/flutter#184048) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index c06f63aacef6..798a5d77d6a3 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -960d93672f19696dc332741f4068f026eecfeb83 +37b62acf7e2237ec634e115cd3b6ee93f2e75582 From 5b47ea5ef2026e8f3a9459a393b36c217332e28f Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:35 +0000 Subject: [PATCH 75/91] d0cd67981 Roll Fuchsia Linux SDK from x9x76ERXhrt0Q3zKf... to M3sjWggTQmP2AD4bS... (flutter/flutter#184053) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 798a5d77d6a3..598ee7f602d3 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -37b62acf7e2237ec634e115cd3b6ee93f2e75582 +d0cd67981199f177c71fd3cb7912c7b2f58a1d49 From d9a78abd15275ca05d1ad01e4e504528aaffe85b Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:35 +0000 Subject: [PATCH 76/91] 52ae8b94f Roll Dart SDK from f504293598f2 to b08bd0a3ee39 (1 revision) (flutter/flutter#184054) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 598ee7f602d3..9b5c144a2199 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -d0cd67981199f177c71fd3cb7912c7b2f58a1d49 +52ae8b94f79bd56b21860c84f05b2cf05544a5e9 From 4a169e7de000f13bd0ba51d747b39bd02509d97e Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:35 +0000 Subject: [PATCH 77/91] =?UTF-8?q?d40e548ef=20Use=20Color.a=20instead=20of?= =?UTF-8?q?=20Color.alpha=20to=20assert=20the=20opacity=20of=20the=20color?= =?UTF-8?q?=E2=80=A6=20(flutter/flutter#184003)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 9b5c144a2199..d5fcbd89c8ad 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -52ae8b94f79bd56b21860c84f05b2cf05544a5e9 +d40e548ef5a4e24402888923066a2457a2f8ba83 From 3a5ad199a53859b3298d08b95d4142848fb79e90 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:35 +0000 Subject: [PATCH 78/91] 76844b864 Roll Skia from 62841a512deb to bf4f2763b6e6 (1 revision) (flutter/flutter#184062) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index d5fcbd89c8ad..4157da2f25ba 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -d40e548ef5a4e24402888923066a2457a2f8ba83 +76844b864aff62729b48a19a3c7553e496f976c7 From ab30ebfe7c1455760abd4a3076635c9a7178c1c1 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:36 +0000 Subject: [PATCH 79/91] 5940fcf3f Mark `IconData` `final` and `@mustBeConst` (flutter/flutter#181345) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 4157da2f25ba..c312c852a45f 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -76844b864aff62729b48a19a3c7553e496f976c7 +5940fcf3f9231c33c2d56c82c686cb4834a3e0e3 From 721c3ab9402523ab3e6ce37e48c6e2159ec1f534 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:36 +0000 Subject: [PATCH 80/91] 8ae690c9f Keep glyphs for variable fonts (flutter/flutter#183857) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index c312c852a45f..b7899e1ed177 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -5940fcf3f9231c33c2d56c82c686cb4834a3e0e3 +8ae690c9fc9c97f2c0e25f589c57590e80d95544 From 9834d7c844cbde32a304fc2503355ed473010f9f Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:36 +0000 Subject: [PATCH 81/91] fa72c7aed fix gaussian blur getting clipped with negative scale (flutter/flutter#184037) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index b7899e1ed177..22569f45faec 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -8ae690c9fc9c97f2c0e25f589c57590e80d95544 +fa72c7aeda391971db75f15ed9056af3ca98afc2 From 795b001240262feea451b875166068e0ad790d98 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:36 +0000 Subject: [PATCH 82/91] 437ec2cbd Roll Skia from bf4f2763b6e6 to a465876e3156 (5 revisions) (flutter/flutter#184068) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 22569f45faec..e6073338cd3c 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -fa72c7aeda391971db75f15ed9056af3ca98afc2 +437ec2cbd40a0a28b6f7528e49985ed14580ff0e From 71f066feee128800745460033183e594b2e26b5d Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:36 +0000 Subject: [PATCH 83/91] 705196fdf [tools] Make sure `assemble` has a pubspec as cwd (flutter/flutter#184067) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index e6073338cd3c..d86c6c5a87aa 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -437ec2cbd40a0a28b6f7528e49985ed14580ff0e +705196fdfbf26ea2b5e8ce7721f38f57e9715a2a From b544a6e796d2933dbb750e63d4b85e0d1c20e553 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:36 +0000 Subject: [PATCH 84/91] 4e7b41c1f Add LeanCode and contributors to AUTHORS (flutter/flutter#182997) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index d86c6c5a87aa..692f35c437fb 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -705196fdfbf26ea2b5e8ce7721f38f57e9715a2a +4e7b41c1f47d10417006ae475d4413a95e44d0f3 From 7ac7f31ef413afb091d8caadfe955cca7b9aef86 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:37 +0000 Subject: [PATCH 85/91] 1ff4012dd feat: Add --base-href support to flutter run for web (flutter/flutter#182709) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 692f35c437fb..f32377d6ee98 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -4e7b41c1f47d10417006ae475d4413a95e44d0f3 +1ff4012dd541392efbd04f069f4c36492f608988 From 07bf04302783ed3b5bea9dc3eaa9a37fc8f383ec Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:37 +0000 Subject: [PATCH 86/91] 231413a00 Refactor layout dimensions (flutter/flutter#184066) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index f32377d6ee98..7e8d8b4507ee 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -1ff4012dd541392efbd04f069f4c36492f608988 +231413a00437b7aac99dad07a3301baaf62804da From 342955aab0ad0b3a996b7d491ec430fcd04fcedb Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:37 +0000 Subject: [PATCH 87/91] 305e15f6f Refactor: Removes Geometry field from ColorSourceContents (flutter/flutter#183952) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 7e8d8b4507ee..7a1f07bc6d2c 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -231413a00437b7aac99dad07a3301baaf62804da +305e15f6f16683171301ea96162dde302ff748e8 From 0ea60d47140326d154e9d78c949b692785b28958 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:37 +0000 Subject: [PATCH 88/91] 247ce47aa Roll Skia from a465876e3156 to f4e59f82dc69 (4 revisions) (flutter/flutter#184082) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index 7a1f07bc6d2c..bf91e9200966 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -305e15f6f16683171301ea96162dde302ff748e8 +247ce47aabb58cceb4c9e5203757185db8daf2ec From 47f842f68d3ec7b5d8f385173651e63c56b75142 Mon Sep 17 00:00:00 2001 From: engine-flutter-autoroll Date: Tue, 24 Mar 2026 23:47:37 +0000 Subject: [PATCH 89/91] 82d96ef98 Fix RenderStack's documentation (flutter/flutter#183822) --- .ci/flutter_master.version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.ci/flutter_master.version b/.ci/flutter_master.version index bf91e9200966..21aae04dd65f 100644 --- a/.ci/flutter_master.version +++ b/.ci/flutter_master.version @@ -1 +1 @@ -247ce47aabb58cceb4c9e5203757185db8daf2ec +82d96ef98a33f3f35dabf7795e701f8a4d2d4bec From 9bf7be93baf8c2549387f6d11037d7cfb732e7b2 Mon Sep 17 00:00:00 2001 From: Stuart Morgan Date: Wed, 25 Mar 2026 10:43:17 -0400 Subject: [PATCH 90/91] Add new delegate method, remove temporary Obj-C stub --- .../example/shared/RunnerTests/Stubs.m | 9 +- ...ViewFlutterWKWebViewExternalAPITests.swift | 98 +++++++++---------- .../ios/Runner.xcodeproj/project.pbxproj | 14 +-- .../xcshareddata/xcschemes/Runner.xcscheme | 2 + .../RunnerTests/RunnerTests-Bridging-Header.h | 5 - .../ios/RunnerTests/TemporaryObjCStub.h | 24 ----- .../ios/RunnerTests/TemporaryObjCStub.m | 65 ------------ 7 files changed, 58 insertions(+), 159 deletions(-) delete mode 100644 packages/webview_flutter/webview_flutter_wkwebview/example/ios/RunnerTests/RunnerTests-Bridging-Header.h delete mode 100644 packages/webview_flutter/webview_flutter_wkwebview/example/ios/RunnerTests/TemporaryObjCStub.h delete mode 100644 packages/webview_flutter/webview_flutter_wkwebview/example/ios/RunnerTests/TemporaryObjCStub.m diff --git a/packages/in_app_purchase/in_app_purchase_storekit/example/shared/RunnerTests/Stubs.m b/packages/in_app_purchase/in_app_purchase_storekit/example/shared/RunnerTests/Stubs.m index 51a31d9fc286..b08330c23130 100644 --- a/packages/in_app_purchase/in_app_purchase_storekit/example/shared/RunnerTests/Stubs.m +++ b/packages/in_app_purchase/in_app_purchase_storekit/example/shared/RunnerTests/Stubs.m @@ -607,11 +607,14 @@ - (void)registerViewFactory:(nonnull NSObject *)fact } } -// TODO(stuartmorgan): Make this NSObject once -// FlutterSceneLifeCycleDelegate has reached stable. -- (void)addSceneDelegate:(nonnull NSObject *)delegate { +- (void)addSceneDelegate:(nonnull NSObject *)delegate { } +- (nullable NSObject *)valuePublishedByPlugin:(nonnull NSString *)pluginKey { + return nil; +} + + @end // This FlutterBinaryMessenger is a protocol, so to make a stub it has to be implemented. diff --git a/packages/webview_flutter/webview_flutter_wkwebview/darwin/Tests/FWFWebViewFlutterWKWebViewExternalAPITests.swift b/packages/webview_flutter/webview_flutter_wkwebview/darwin/Tests/FWFWebViewFlutterWKWebViewExternalAPITests.swift index aa458aa30cda..0e28185185cd 100644 --- a/packages/webview_flutter/webview_flutter_wkwebview/darwin/Tests/FWFWebViewFlutterWKWebViewExternalAPITests.swift +++ b/packages/webview_flutter/webview_flutter_wkwebview/darwin/Tests/FWFWebViewFlutterWKWebViewExternalAPITests.swift @@ -97,71 +97,69 @@ class TestFlutterTextureRegistry: NSObject, FlutterTextureRegistry { } } -// TODO(stuartmorgan): This is temporarily disabled on iOS in favor of Stubs.h/m, -// because FlutterSceneLifeCycleDelegate isn't available on stable, and Swift doesn't -// allow using looser types (like Any) for protocol conformance. Once that -// protocol reaches stable, this #if should be removed, as should Stubs.*. -#if os(macOS) - class TestFlutterPluginRegistrar: NSObject, FlutterPluginRegistrar { - var plugin: WebViewFlutterPlugin? = nil +class TestFlutterPluginRegistrar: NSObject, FlutterPluginRegistrar { + var plugin: WebViewFlutterPlugin? = nil - #if os(iOS) - var viewController: UIViewController? - - func messenger() -> FlutterBinaryMessenger { - return TestBinaryMessenger() - } + #if os(iOS) + var viewController: UIViewController? - func textures() -> FlutterTextureRegistry { - return TestFlutterTextureRegistry() - } + func messenger() -> FlutterBinaryMessenger { + return TestBinaryMessenger() + } - func addApplicationDelegate(_ delegate: FlutterPlugin) { + func textures() -> FlutterTextureRegistry { + return TestFlutterTextureRegistry() + } - } + func addApplicationDelegate(_ delegate: FlutterPlugin) { - func register( - _ factory: FlutterPlatformViewFactory, withId factoryId: String, - gestureRecognizersBlockingPolicy: FlutterPlatformViewGestureRecognizersBlockingPolicy - ) { - } + } - func addSceneDelegate(_ delegate: any FlutterSceneLifeCycleDelegate) { - } - #elseif os(macOS) - var view: NSView? - var viewController: NSViewController? + func register( + _ factory: FlutterPlatformViewFactory, withId factoryId: String, + gestureRecognizersBlockingPolicy: FlutterPlatformViewGestureRecognizersBlockingPolicy + ) { + } - var messenger: FlutterBinaryMessenger { - return TestBinaryMessenger() - } + func addSceneDelegate(_ delegate: any FlutterSceneLifeCycleDelegate) { + } + #elseif os(macOS) + var view: NSView? + var viewController: NSViewController? - var textures: FlutterTextureRegistry { - return TestFlutterTextureRegistry() - } + var messenger: FlutterBinaryMessenger { + return TestBinaryMessenger() + } - func addApplicationDelegate(_ delegate: FlutterAppLifecycleDelegate) { + var textures: FlutterTextureRegistry { + return TestFlutterTextureRegistry() + } - } - #endif + func addApplicationDelegate(_ delegate: FlutterAppLifecycleDelegate) { - func register(_ factory: FlutterPlatformViewFactory, withId factoryId: String) { } + #endif - func publish(_ value: NSObject) { - plugin = (value as! WebViewFlutterPlugin) - } + func register(_ factory: FlutterPlatformViewFactory, withId factoryId: String) { + } - func addMethodCallDelegate(_ delegate: FlutterPlugin, channel: FlutterMethodChannel) { + func publish(_ value: NSObject) { + plugin = (value as! WebViewFlutterPlugin) + } - } + func addMethodCallDelegate(_ delegate: FlutterPlugin, channel: FlutterMethodChannel) { - func lookupKey(forAsset asset: String) -> String { - return "" - } + } - func lookupKey(forAsset asset: String, fromPackage package: String) -> String { - return "" - } + func lookupKey(forAsset asset: String) -> String { + return "" } -#endif + + func lookupKey(forAsset asset: String, fromPackage package: String) -> String { + return "" + } + + func valuePublished(byPlugin: String) -> NSObject? { + return nil + } +} diff --git a/packages/webview_flutter/webview_flutter_wkwebview/example/ios/Runner.xcodeproj/project.pbxproj b/packages/webview_flutter/webview_flutter_wkwebview/example/ios/Runner.xcodeproj/project.pbxproj index 39f911e5915c..e894f75ea1f8 100644 --- a/packages/webview_flutter/webview_flutter_wkwebview/example/ios/Runner.xcodeproj/project.pbxproj +++ b/packages/webview_flutter/webview_flutter_wkwebview/example/ios/Runner.xcodeproj/project.pbxproj @@ -8,7 +8,6 @@ /* Begin PBXBuildFile section */ 1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; }; - 33C8DADB2E8D711500A9B7CA /* TemporaryObjCStub.m in Sources */ = {isa = PBXBuildFile; fileRef = 33C8DADA2E8D711500A9B7CA /* TemporaryObjCStub.m */; }; 3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; }; 78A318202AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage in Frameworks */ = {isa = PBXBuildFile; productRef = 78A3181F2AECB46A00862997 /* FlutterGeneratedPluginSwiftPackage */; }; 8F0E23522EEB5D6B002AB342 /* ColorProxyAPITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8F0E23512EEB5D6B002AB342 /* ColorProxyAPITests.swift */; }; @@ -88,8 +87,6 @@ /* Begin PBXFileReference section */ 1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = ""; }; 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = ""; }; - 33C8DAD92E8D711500A9B7CA /* TemporaryObjCStub.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TemporaryObjCStub.h; sourceTree = ""; }; - 33C8DADA2E8D711500A9B7CA /* TemporaryObjCStub.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TemporaryObjCStub.m; sourceTree = ""; }; 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = ""; }; 68BDCAE923C3F7CB00D9C032 /* RunnerTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = RunnerTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 68BDCAED23C3F7CB00D9C032 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; @@ -131,7 +128,6 @@ 8F1488E02D2DE27000191744 /* WebViewConfigurationProxyAPITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = WebViewConfigurationProxyAPITests.swift; path = ../../darwin/Tests/WebViewConfigurationProxyAPITests.swift; sourceTree = SOURCE_ROOT; }; 8F1488E12D2DE27000191744 /* WebViewProxyAPITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = WebViewProxyAPITests.swift; path = ../../darwin/Tests/WebViewProxyAPITests.swift; sourceTree = SOURCE_ROOT; }; 8F1489002D2DE91C00191744 /* AuthenticationChallengeResponseProxyAPITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = AuthenticationChallengeResponseProxyAPITests.swift; path = ../../darwin/Tests/AuthenticationChallengeResponseProxyAPITests.swift; sourceTree = SOURCE_ROOT; }; - 8F66D9D72D1362BE000835F9 /* RunnerTests-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RunnerTests-Bridging-Header.h"; sourceTree = ""; }; 8FEC64812DA2C6DC00C48569 /* GetTrustResultResponseProxyAPITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = GetTrustResultResponseProxyAPITests.swift; path = ../../darwin/Tests/GetTrustResultResponseProxyAPITests.swift; sourceTree = SOURCE_ROOT; }; 8FEC64822DA2C6DC00C48569 /* SecCertificateProxyAPITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = SecCertificateProxyAPITests.swift; path = ../../darwin/Tests/SecCertificateProxyAPITests.swift; sourceTree = SOURCE_ROOT; }; 8FEC64832DA2C6DC00C48569 /* SecTrustProxyAPITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = SecTrustProxyAPITests.swift; path = ../../darwin/Tests/SecTrustProxyAPITests.swift; sourceTree = SOURCE_ROOT; }; @@ -179,8 +175,6 @@ isa = PBXGroup; children = ( 8F0E23512EEB5D6B002AB342 /* ColorProxyAPITests.swift */, - 33C8DAD92E8D711500A9B7CA /* TemporaryObjCStub.h */, - 33C8DADA2E8D711500A9B7CA /* TemporaryObjCStub.m */, 8F0EDFD22E1F4967001938E6 /* ProxyAPIRegistrarTests.swift */, 8FEC64812DA2C6DC00C48569 /* GetTrustResultResponseProxyAPITests.swift */, 8FEC64822DA2C6DC00C48569 /* SecCertificateProxyAPITests.swift */, @@ -217,7 +211,6 @@ 8F1488E02D2DE27000191744 /* WebViewConfigurationProxyAPITests.swift */, 8F1488E12D2DE27000191744 /* WebViewProxyAPITests.swift */, 68BDCAED23C3F7CB00D9C032 /* Info.plist */, - 8F66D9D72D1362BE000835F9 /* RunnerTests-Bridging-Header.h */, ); path = RunnerTests; sourceTree = ""; @@ -397,7 +390,7 @@ ); mainGroup = 97C146E51CF9000F007C117D; packageReferences = ( - 781AD8BC2B33823900A9FFBB /* XCLocalSwiftPackageReference "FlutterGeneratedPluginSwiftPackage" */, + 781AD8BC2B33823900A9FFBB /* XCLocalSwiftPackageReference "Flutter/ephemeral/Packages/FlutterGeneratedPluginSwiftPackage" */, ); productRefGroup = 97C146EF1CF9000F007C117D /* Products */; projectDirPath = ""; @@ -493,7 +486,6 @@ 8F1488EC2D2DE27000191744 /* FrameInfoProxyAPITests.swift in Sources */, 8F1488ED2D2DE27000191744 /* ErrorProxyAPITests.swift in Sources */, 8F1488EE2D2DE27000191744 /* NSObjectProxyAPITests.swift in Sources */, - 33C8DADB2E8D711500A9B7CA /* TemporaryObjCStub.m in Sources */, 8F1488EF2D2DE27000191744 /* NavigationResponseProxyAPITests.swift in Sources */, 8FEC64852DA2C6DC00C48569 /* GetTrustResultResponseProxyAPITests.swift in Sources */, 8FEC64862DA2C6DC00C48569 /* WebpagePreferencesProxyAPITests.swift in Sources */, @@ -584,7 +576,6 @@ ); PRODUCT_BUNDLE_IDENTIFIER = dev.flutter.plugins.RunnerTests; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_OBJC_BRIDGING_HEADER = "RunnerTests/RunnerTests-Bridging-Header.h"; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 5.0; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Runner.app/Runner"; @@ -607,7 +598,6 @@ PRODUCT_BUNDLE_IDENTIFIER = dev.flutter.plugins.RunnerTests; PRODUCT_NAME = "$(TARGET_NAME)"; SUPPORTED_PLATFORMS = "iphonesimulator iphoneos"; - SWIFT_OBJC_BRIDGING_HEADER = "RunnerTests/RunnerTests-Bridging-Header.h"; SWIFT_VERSION = 5.0; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Runner.app/Runner"; USE_HEADERMAP = NO; @@ -861,7 +851,7 @@ /* End XCConfigurationList section */ /* Begin XCLocalSwiftPackageReference section */ - 781AD8BC2B33823900A9FFBB /* XCLocalSwiftPackageReference "FlutterGeneratedPluginSwiftPackage" */ = { + 781AD8BC2B33823900A9FFBB /* XCLocalSwiftPackageReference "Flutter/ephemeral/Packages/FlutterGeneratedPluginSwiftPackage" */ = { isa = XCLocalSwiftPackageReference; relativePath = Flutter/ephemeral/Packages/FlutterGeneratedPluginSwiftPackage; }; diff --git a/packages/webview_flutter/webview_flutter_wkwebview/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/packages/webview_flutter/webview_flutter_wkwebview/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme index ef4558defd55..03bd8e4ad04b 100644 --- a/packages/webview_flutter/webview_flutter_wkwebview/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme +++ b/packages/webview_flutter/webview_flutter_wkwebview/example/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme @@ -44,6 +44,7 @@ buildConfiguration = "Debug" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" + customLLDBInitFile = "$(SRCROOT)/Flutter/ephemeral/flutter_lldbinit" shouldUseLaunchSchemeArgsEnv = "YES"> - -@property(nonatomic, nullable) NSObject *plugin; -@property(nonatomic, weak, nullable) UIViewController *viewController; - -@end - -NS_ASSUME_NONNULL_END - -#endif diff --git a/packages/webview_flutter/webview_flutter_wkwebview/example/ios/RunnerTests/TemporaryObjCStub.m b/packages/webview_flutter/webview_flutter_wkwebview/example/ios/RunnerTests/TemporaryObjCStub.m deleted file mode 100644 index 2e8704e46aef..000000000000 --- a/packages/webview_flutter/webview_flutter_wkwebview/example/ios/RunnerTests/TemporaryObjCStub.m +++ /dev/null @@ -1,65 +0,0 @@ -// Copyright 2013 The Flutter Authors -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -@import Foundation; - -// TODO(stuartmorgan): This file is temporarily iOS workaround for changes in -// FlutterPluginRegistrar. See the TestFlutterPluginRegistrar TODO in -// FWFWebViewFlutterWKWebViewExternalAPITests.swift. -#if TARGET_OS_IOS - -#import "TemporaryObjCStub.h" -@import Flutter; - -#import "RunnerTests-Swift.h" - -// This FlutterPluginRegistrar is a protocol, so to make a stub it has to be implemented. -@implementation TestFlutterPluginRegistrar - -- (void)addApplicationDelegate:(nonnull NSObject *)delegate { -} - -- (void)addMethodCallDelegate:(nonnull NSObject *)delegate - channel:(nonnull FlutterMethodChannel *)channel { -} - -- (nonnull NSString *)lookupKeyForAsset:(nonnull NSString *)asset { - return @""; -} - -- (nonnull NSString *)lookupKeyForAsset:(nonnull NSString *)asset - fromPackage:(nonnull NSString *)package { - return @""; -} - -- (nonnull NSObject *)messenger { - return [[TestBinaryMessenger alloc] init]; -} - -- (void)publish:(nonnull NSObject *)value { - self.plugin = value; -} - -- (void)registerViewFactory:(nonnull NSObject *)factory - withId:(nonnull NSString *)factoryId { -} - -- (void)registerViewFactory:(nonnull NSObject *)factory - withId:(nonnull NSString *)factoryId - gestureRecognizersBlockingPolicy: - (FlutterPlatformViewGestureRecognizersBlockingPolicy)gestureRecognizersBlockingPolicy { -} - -- (nonnull NSObject *)textures { - return [[TestFlutterTextureRegistry alloc] init]; -} - -// This would be NSObject, but -// FlutterSceneLifeCycleDelegate is not available on stable. -- (void)addSceneDelegate:(nonnull NSObject *)delegate { -} - -@end - -#endif From 965ac29b2f24342622a9f91a2a5fc6750c278aca Mon Sep 17 00:00:00 2001 From: stuartmorgan-g Date: Wed, 25 Mar 2026 11:26:49 -0400 Subject: [PATCH 91/91] Whitespace --- .../in_app_purchase_storekit/example/shared/RunnerTests/Stubs.m | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/in_app_purchase/in_app_purchase_storekit/example/shared/RunnerTests/Stubs.m b/packages/in_app_purchase/in_app_purchase_storekit/example/shared/RunnerTests/Stubs.m index b08330c23130..b3e0891d3f62 100644 --- a/packages/in_app_purchase/in_app_purchase_storekit/example/shared/RunnerTests/Stubs.m +++ b/packages/in_app_purchase/in_app_purchase_storekit/example/shared/RunnerTests/Stubs.m @@ -614,7 +614,6 @@ - (nullable NSObject *)valuePublishedByPlugin:(nonnull NSString *)pluginKey { return nil; } - @end // This FlutterBinaryMessenger is a protocol, so to make a stub it has to be implemented.