This is to avoid Windows Command Prompt window from changing the fonts and colors as it transitions into Powershell with its drawing progress bar.
Instead simple console text will be printed:
```
C:\src\f\flutter>bin\flutter doctor
Checking Dart SDK version...
Downloading Dart SDK from Flutter engine 2c144c3eeb4b25fd78b90dd3e2a24c36f4201021...
Expanding downloaded archive...
Building flutter tool...
...
```
Fixes https://github.com/flutter/flutter/issues/74864
The CFE now logs to stdout by default when compiling a program which has
non-null-safe dependencies. Since flutter_tools has not yet migrated, we
need to suppress this message when compiling the tool.
Fixes https://github.com/flutter/flutter/issues/74366
* ea11ccd7b Roll Fuchsia Linux SDK from GLRm7LJRm... to DLfskqEUx... (flutter/engine#23943)
* ab06062af Roll Skia from 76389b7d2444 to 02621c33b426 (3 revisions) (flutter/engine#23945)
* eb899383a Roll Dart SDK from f9e1d1ab4001 to 2607b01bec99 (2 revisions) (flutter/engine#23946)
* 3e17bbc6c Use ToStringTransformer from dart frontend_server (flutter/engine#23915)
* 5d3477eab Roll Skia from 02621c33b426 to bbc5288f2bb1 (4 revisions) (flutter/engine#23949)
* 08daa2c89 Rename TextInputManager to TextInputManagerWin32 (flutter/engine#23905)
* 611a8d537 Roll Skia from 069e484cc3b9 to 607a382298b2 (1 revision) (flutter/engine#23907)
* aa56ae2cf Roll Skia from 607a382298b2 to fe8a4faa4bb2 (4 revisions) (flutter/engine#23910)
* 86e05f042 Roll Fuchsia Linux SDK from mrFdelzNr... to GLRm7LJRm... (flutter/engine#23913)
* 155827a34 Roll Skia from fe8a4faa4bb2 to bd91660b6e12 (4 revisions) (flutter/engine#23920)
* ef4f5a857 Roll Dart SDK from 2ddf810f71f6 to 70c7daa78288 (1 revision) (flutter/engine#23922)
* 790af8a5b [macos] Support smooth resizing for Metal (flutter/engine#23924)
* 2707c21c4 use a single clang toolchain (flutter/engine#23842)
* 523c8c888 Adds a mechanism for announce events to be forwarded to a11y. (flutter/engine#23499)
* ee07d1b44 Roll Skia from bd91660b6e12 to fff4099358bd (9 revisions) (flutter/engine#23929)
* 63b344063 Roll Fuchsia Linux SDK from mODEe2CNk... to edqShE0QE... (flutter/engine#23873)
* f0e25c533 Roll Skia from 3193ff271628 to 2a4c0fbdca1a (3 revisions) (flutter/engine#23875)
* 492759ecf Roll Dart SDK from 82b4c77fb17f to 748993c3997a (1 revision) (flutter/engine#23874)
* 8671aef05 Notify Win32FlutterWindow of cursor updates (flutter/engine#23795)
* c8620c3fc Implement delayed key event synthesis for Windows (flutter/engine#23524)
* ebbf0dfdd Roll Skia from 2a4c0fbdca1a to 8a42b09c162e (9 revisions) (flutter/engine#23878)
* bb00cb6c6 Roll Fuchsia Linux Toolchain from IJxh_9dNS... to 8LaTdqf7w... (flutter/engine#23876)
* f77fea282 Roll Dart SDK from 748993c3997a to 2ddf810f71f6 (1 revision) (flutter/engine#23881)
* dc22edea2 Roll Skia from 8a42b09c162e to 9702fc6f3852 (1 revision) (flutter/engine#23882)
* 1f30e56f6 Roll Fuchsia Mac SDK from tuJCioUf3... to 9Lh_vPIXU... (flutter/engine#23883)
* 443bf5c3e Roll Fuchsia Linux SDK from edqShE0QE... to uMOnDLfvl... (flutter/engine#23886)
* a15247096 Roll Fuchsia Mac SDK from 9Lh_vPIXU... to PsYsfVNbW... (flutter/engine#23888)
* 221259bc4 Roll Skia from 9702fc6f3852 to 07c5f52c947d (2 revisions) (flutter/engine#23890)
* 381d8bd07 Roll Skia from 07c5f52c947d to 8d29ab630996 (1 revision) (flutter/engine#23892)
* 397274f34 Roll Skia from 8d29ab630996 to d396cd50ff15 (1 revision) (flutter/engine#23893)
* a5c305e4e push methods return layers with correct class names (flutter/engine#23542)
* 4e87f60ea Read loading unit mapping from AndroidManifest instead of strings (flutter/engine#23868)
* d3a1acbc9 Roll Fuchsia Linux SDK from uMOnDLfvl... to VYUnZ3Tbh... (flutter/engine#23894)
* 3d966fa60 Roll Fuchsia Mac SDK from PsYsfVNbW... to 6swTf93jz... (flutter/engine#23897)
* cae91309a Roll Skia from d396cd50ff15 to 5bbf72757349 (2 revisions) (flutter/engine#23898)
* f3c5687c8 Roll Skia from 5bbf72757349 to 069e484cc3b9 (2 revisions) (flutter/engine#23900)
* 9365230ac Add support for IME-based text input on Windows (flutter/engine#23853)
* cad597fd6 Roll Fuchsia Linux SDK from VYUnZ3Tbh... to mrFdelzNr... (flutter/engine#23903)
* 45579893b Roll Fuchsia Mac SDK from 6swTf93jz... to 7LGbVIHUD... (flutter/engine#23904)
* 5b2defd5c Roll Fuchsia Mac SDK from MrtHftV0U... to 7nZajqutF... (flutter/engine#23827)
* c8ffb20c6 Roll Skia from 87a055b02027 to e0d023562bd9 (1 revision) (flutter/engine#23829)
* 296902b8e implemented GetMainContext() for opengl (flutter/engine#23634)
* 5cf3eaed1 Roll Skia from e0d023562bd9 to 982127b7d57d (4 revisions) (flutter/engine#23831)
* fd9a079ac [iOS] Fixes DisplayLinkManager leaks (flutter/engine#22194)
* b241537cc Roll Fuchsia Linux Toolchain from git_revision:2c0536b76b35fa592ac7b4a0e4bb176eaf55af75 to IJxh_9dNS... (flutter/engine#23832)
* 5c2003f0e Roll Skia from 982127b7d57d to 6de1e52d0b12 (1 revision) (flutter/engine#23834)
* 5b9cd44b1 Automatically download Noto fonts as backup fonts in CanvasKit mode (flutter/engine#23728)
* 70a682493 Roll Dart SDK from 5e24a66b1bb8 to 704928da5702 (2 revisions) (flutter/engine#23838)
* b0c46d88e Roll Skia from 6de1e52d0b12 to 8a37fb2c605b (5 revisions) (flutter/engine#23836)
* d4132eafd Use references when iterating over SkParagraph text boxes (flutter/engine#23837)
* 87960d8b3 Fix typo in embedder unit tests (flutter/engine#23783)
* 7f6671483 iOS deeplink sends "path + query" instead of just path (flutter/engine#23562)
* 1474d0873 Roll Skia from 8a37fb2c605b to 37d16f135265 (4 revisions) (flutter/engine#23839)
* 3da13fccf Make android more lenient when it comes to out-of-order key event responses (flutter/engine#23604)
* 922307370 Fix background crash when FlutterView going appear while app goes background (flutter/engine#23175)
* 7c19824c6 Pass the filename directly to JNI for loading deferred component. (flutter/engine#23824)
* 5dc24693d Reland path vol tracker (flutter/engine#23840)
* e7e76f1d1 Roll Skia from 37d16f135265 to e89d8ea20b62 (2 revisions) (flutter/engine#23841)
* 07f486116 Roll Dart SDK from 704928da5702 to 1db2d4d95562 (1 revision) (flutter/engine#23846)
* 993ab786e Roll Skia from e89d8ea20b62 to c09761f57605 (1 revision) (flutter/engine#23843)
* a4836a61f Call Dart plugin registrant if available (flutter/engine#23813)
* 475a2349d Roll Fuchsia Linux SDK from UGavhI1zv... to mODEe2CNk... (flutter/engine#23848)
* b51da31eb Roll Skia from c09761f57605 to 450f8565c7f3 (5 revisions) (flutter/engine#23851)
* cb7106dd7 Roll Skia from 450f8565c7f3 to 372791761157 (1 revision) (flutter/engine#23855)
* 69980e5b8 Roll Fuchsia Mac SDK from 7nZajqutF... to tuJCioUf3... (flutter/engine#23857)
* 20ff574d8 Roll Skia from 372791761157 to ce75036b3eaf (4 revisions) (flutter/engine#23858)
* 0118b5439 Implements accessibility bridge in common library (flutter/engine#23491)
* ffc77f0da Search multiple paths when loading deferred component .so files. (flutter/engine#23849)
* 71d264dcf Revert "implemented GetMainContext() for opengl (#23634)" (flutter/engine#23859)
* fb4873562 Roll Skia from ce75036b3eaf to cc6961b9ac5e (3 revisions) (flutter/engine#23860)
* fdddf8708 Roll Dart SDK from 1db2d4d95562 to 82b4c77fb17f (2 revisions) (flutter/engine#23861)
* d4a735835 Roll Dart SDK from c4214e6daaac to 4a6764bf28c2 (4 revisions) (flutter/engine#23770)
* 9bc776a84 [web] Add --watch flag to 'felt test' (flutter/engine#23727)
* 247ebc2dc Roll Skia from bde06cc511d2 to f3087d8297fe (7 revisions) (flutter/engine#23772)
* 8b27e6fb4 skip flaky test (flutter/engine#23775)
* 2927e9fb4 block thread merging with shared engines (flutter/engine#23733)
* df5f3b086 Implement handling of framework-handled key events (flutter/engine#23655)
* f205ceda2 Roll Skia from f3087d8297fe to e0fe62adaa3e (9 revisions) (flutter/engine#23781)
* fa7aebf1e Roll Skia from e0fe62adaa3e to 18aeb5731b51 (1 revision) (flutter/engine#23784)
* 9acfb7d59 Fix JNI void vs object method call (flutter/engine#23785)
* df13ccf44 Roll Skia from 18aeb5731b51 to 7aa7f039b9ee (1 revision) (flutter/engine#23786)
* e3e3b2b6e Roll Fuchsia Mac SDK from pc_veLlry... to xYraItnQp... (flutter/engine#23787)
* 8a096d641 ci: Print output in case of compile error (flutter/engine#23522)
* f1c3ced54 Roll Fuchsia Linux SDK from fByXAJ76e... to vs54lOVoj... (flutter/engine#23788)
* 0c79393dd Revert "Roll Dart SDK from c4214e6daaac to 4a6764bf28c2 (4 revisions) (#23770)" (flutter/engine#23791)
* d7b25f9a3 [web] Reland: Enable the new rich paragraph implementation (flutter/engine#23659)
* 507a88702 fix ax unique id flake (flutter/engine#23518)
* e5a4c7c4f Roll Fuchsia Linux SDK from BUsKF6z4t... to a7ezEWPM5... (flutter/engine#23668)
* 7d1e4e323 Roll Skia from 0e4a29af9db2 to af9b58e287b5 (10 revisions) (flutter/engine#23670)
* 635f64a3d Roll Skia from af9b58e287b5 to f435ada424df (1 revision) (flutter/engine#23671)
* 6957611f2 Roll Fuchsia Mac SDK from BsUY1yjWh... to BoBy7Eobf... (flutter/engine#23672)
* 37131f16d Use non-deprecated SkImageFilter factory functions (flutter/engine#23649)
* 38f08ff26 Roll Fuchsia Linux SDK from a7ezEWPM5... to erwxDS3kf... (flutter/engine#23676)
* a56183cde Roll Skia from f435ada424df to 8f78d5528438 (7 revisions) (flutter/engine#23680)
* 9d75996c1 Revert "[web] Enable the new rich paragraph implementation (#23162)" (flutter/engine#23687)
* b030bc80d Roll Dart SDK from 724d9e5e7d71 to 3629a798353d (1 revision) (flutter/engine#23681)
* a8a7534ea Support Mice in iPadOS 13.4+ (flutter/engine#23636)
* 3f691f07b [web] Fix semantic node order for webkit (flutter/engine#23601)
* 70d08c6ac Roll Skia from 8f78d5528438 to 890b2b406a60 (9 revisions) (flutter/engine#23692)
* 5459565e4 Roll Fuchsia Mac SDK from BoBy7Eobf... to DVYrV15dq... (flutter/engine#23693)
* 3fd4c63fa [web] Fix letter spacing for rich paragraphs (flutter/engine#23683)
* effb529ec Added missing export for the flutter engine group. (flutter/engine#23689)
* 51dd6aa03 [web] Enable the new rich paragraph implementation (flutter/engine#23162)
* 0f9fc3d81 Roll Skia from 7cf3addb1bd8 to 93c2d81f199a (1 revision) (flutter/engine#23614)
* a1e74242f [dart-runner] Avoid calling Destroy on nullptr (flutter/engine#23608)
* 846d9583c Windows textures: Add placeholder flutter_texture_registrar.h (flutter/engine#23623)
* 55afc18a1 Roll Dart SDK from 7fcbd388b620 to ef8bf7f0a667 (5 revisions) (flutter/engine#23628)
* d2b815479 [canvaskit] apply invser scale on the left (flutter/engine#23550)
* be1a3c008 Roll Fuchsia Linux SDK from UB6RsTbdU... to FfWbbB4r8... (flutter/engine#23633)
* f743c89bd Roll Skia from 93c2d81f199a to 9fd75e96d712 (29 revisions) (flutter/engine#23635)
* cf42dbe13 Roll wuffs to google/wuffs@c86add25f7 (flutter/engine#23607)
* f1278d0e7 Link SkShaper/SkParagraph into the engine by default (flutter/engine#23626)
* fb56b4be2 Android deeplink sends "path + query" instead of just path (flutter/engine#23561)
* 22bb891d6 Plumbing refactor to allow the usage of Dart_CreateIsolateInGroup (flutter/engine#23549)
* 20991a598 Add accessibility suport to Linux shell. (flutter/engine#19634)
* 145922bd8 Roll Dart SDK from ef8bf7f0a667 to 636ff0ec97e0 (1 revision) (flutter/engine#23639)
* 176ae6e76 Roll Fuchsia Mac SDK from oll0Dgp9o... to JSzm8D59u... (flutter/engine#23641)
* d2320a8fb Roll Dart SDK from 636ff0ec97e0 to d3d7b77e8165 (1 revision) (flutter/engine#23642)
* 8bdd0998b Roll Skia from 9fd75e96d712 to 38ca513408d1 (1 revision) (flutter/engine#23643)
* cc572e1b8 Roll Skia from 38ca513408d1 to be2a8614c5d6 (2 revisions) (flutter/engine#23644)
* e9383a0c8 Roll Dart SDK from d3d7b77e8165 to 010633edc631 (1 revision) (flutter/engine#23645)
* 9d6ed8b83 Roll Fuchsia Linux SDK from FfWbbB4r8... to BUsKF6z4t... (flutter/engine#23646)
* 6d55dd42f Roll Dart SDK from 010633edc631 to 724d9e5e7d71 (1 revision) (flutter/engine#23647)
* 299f08162 Roll Skia from be2a8614c5d6 to 0d7de6bc9ac3 (1 revision) (flutter/engine#23648)
* 0ec99cfac Roll Fuchsia Mac SDK from JSzm8D59u... to BsUY1yjWh... (flutter/engine#23650)
* 859494fb4 Revert "[web] Enable the new rich paragraph implementation (#23162)" (flutter/engine#23651)
* 648dae9d9 Roll Skia from 0d7de6bc9ac3 to 92969f265686 (7 revisions) (flutter/engine#23652)
* 52ec2ddd8 Roll Fuchsia Linux SDK from _l04etgVd... to nkgnDjAl3... (flutter/engine#23170)
* f32ec0cd6 Roll Fuchsia Mac SDK from RDUxjnng0... to QDs-PyheO... (flutter/engine#23177)
* 7983c6fda Roll Dart SDK from b59de86059f3 to 2a78a2978983 (1 revision) (flutter/engine#23179)
* c608b07da bump fuchsia toolchain to clang-12 (flutter/engine#23067)
* 8a3e9a2b9 fix crash in FontCollection::init() when FontFamily is empty (flutter/engine#23019)
* 95ba5ca89 Roll Skia from 6f31e27f1e29 to 85fa75616dfe (7 revisions) (flutter/engine#23118)
* 50e7d8916 [web] Switch web-render option default to auto (flutter/engine#23090)
* 885452086 Roll Skia from 85fa75616dfe to d6f2338ab194 (3 revisions) (flutter/engine#23119)
* acad21c19 [web] Tests for rich paragraph DOM (flutter/engine#23097)
* 27ebbc4bf Rename PointerState.isDown as per style guide (flutter/engine#23120)
* 19950f576 [web] Rich paragraph getBoxesForRange (flutter/engine#23098)
* 581acbe98 Roll Skia from d6f2338ab194 to 1d89532d5988 (1 revision) (flutter/engine#23122)
* 540b1918e Roll Fuchsia Mac SDK from acylwa3i4... to chLTYsKMR... (flutter/engine#23125)
* 3b52edff6 Roll Skia from 1d89532d5988 to 7839f66540b6 (1 revision) (flutter/engine#23126)
* 6b25350af Roll Fuchsia Linux SDK from TIKHoiQyP... to wu6yV-_BL... (flutter/engine#23127)
* 9c72085b7 Roll Skia from 7839f66540b6 to 20f1b3462878 (1 revision) (flutter/engine#23129)
* ee323d0f0 Roll Skia from 20f1b3462878 to 995f0366bd21 (2 revisions) (flutter/engine#23132)
* 625aa695e Roll Skia from 995f0366bd21 to b64da3907f76 (1 revision) (flutter/engine#23135)
* affc4216f Roll Skia from b64da3907f76 to 81da68af2ecf (7 revisions) (flutter/engine#23142)
* 9a6a31e00 Roll Fuchsia Mac SDK from chLTYsKMR... to RDUxjnng0... (flutter/engine#23143)
* 78657edbb Added golden test to make sure that spawn engines work. (flutter/engine#23066)
* bb9cac29a Roll Fuchsia Linux SDK from wu6yV-_BL... to _l04etgVd... (flutter/engine#23145)
* 51c9ae956 Add --strict_null_safety_checks to the Dart flag allowlist (flutter/engine#23144)
* 76310c426 Add missing sdk constriant in pubspec.yaml files. (flutter/engine#23124)
* 6e54f0d2d [fuchsia] Add wrapper for zx_clock_get_monotonic. (flutter/engine#23128)
* ade75e08f [web] Rich paragraph getPositionForOffset (flutter/engine#23133)
* 2ef2c8616 Fix engine in preparation for implementing https://github.com/dart-lang/language/issues/1274 (flutter/engine#23131)
* 9384324cc Update android_lint deps (flutter/engine#23151)
* ea4bb2ae4 Roll Skia from 81da68af2ecf to 7b920446a8fc (14 revisions) (flutter/engine#23152)
* 4b5e4e605 Make it easier to turn on Xcode symlinks (flutter/engine#23150)
* 325f06958 Roll fuchsia toolchain (flutter/engine#23155)
* 05704d312 Use include for C/C++ headers in darwin/macos (flutter/engine#23035)
* 8d3d69b6b Turned no malloc scribble and randomized the tests. (flutter/engine#23014)
* 418cc488e Fix macOS crash when modifier keys pressed. (flutter/engine#23154)
* a8c360dc2 Update FlutterPlatformViewsTests (flutter/engine#23158)
* d941aefa6 [web] Rich text painting on bitmap canvas (flutter/engine#23136)
* 67cb0f382 Revert "[web] Switch web-render option default to auto (#23090)" (flutter/engine#23161)
* c4b48c554 Roll Skia from 7b920446a8fc to dfc880bd9ba0 (14 revisions) (flutter/engine#23164)
* de1de9d44 Disable FlutterPluginAppLifeCycleDelegateTest testWillResignActive (flutter/engine#23166)
* 3a30ae3d5 Fix ios voiceover (for safari >13.4) (flutter/engine#22965)
* 433884925 Replace g_object_weak_ref with g_object_add_weak_pointer
* 3b9937a7f Load macOS dart bundle by URL fallback (flutter/engine#22979)
* 96927bb75 add ffi_struct_patch.dart to libraries.yaml (flutter/engine#23000)
* 2efc7c10a Set SkPath::setIsVolatile based on whether the path survives at least two frames (flutter/engine#22620)
* bb81b954b Allow Tile mode for blur filter and add new decal TileMode (flutter/engine#22982)
* 9df215767 Load iOS dart bundle by URL fallback (flutter/engine#22997)
* 7647fdbdd Roll Skia from 22f80a60b17f to 6b07e0eb497c (26 revisions) (flutter/engine#23005)
* 062cbd8cc Freiling warmup memory (flutter/engine#22984)
* 164696619 Revert "Freiling warmup memory (#22984)" (flutter/engine#23007)
* 50d830a1a [web] Do not reset 'cursor' in PersistedPlatformView. (flutter/engine#22977)
* 6ebf5c386 Roll Dart SDK from e4c9b06267d3 to a4e6fe145bf7 (2 revisions) (flutter/engine#23006)
* 14c8c2445 [web] Fix regression in foreground style (flutter/engine#22999)
* 6678efaac Implement SystemSound.play
* fb769a4b1 Roll Fuchsia Linux SDK from rnN_X2o75... to ESzmO-yOF... (flutter/engine#23010)
* b42435632 Roll Skia from 6b07e0eb497c to f7cce2b243b2 (6 revisions) (flutter/engine#23018)
* 56035c71f Roll Fuchsia Linux SDK from ESzmO-yOF... to K4cPd0-Xd... (flutter/engine#23020)
* cb4a2efa2 Roll Skia from f7cce2b243b2 to b0cb8372c1ef (3 revisions) (flutter/engine#23021)
* cc8c9d4bb Roll Skia from b0cb8372c1ef to 5284e96599a8 (2 revisions) (flutter/engine#23023)
* 8e9a94312 Roll Dart SDK from a4e6fe145bf7 to c287db6bf232 (2 revisions) (flutter/engine#23024)
* 714b54322 Roll Fuchsia Mac SDK from OUQEzH1oE... to a9yuHfriB... (flutter/engine#23025)
* d50cdda4f Roll Dart SDK from c287db6bf232 to 2553a84fe438 (1 revision) (flutter/engine#23026)
* 4794d0448 Roll Skia from 5284e96599a8 to f7fdf1aa2911 (1 revision) (flutter/engine#23027)
* d6beaed56 Roll Fuchsia Linux SDK from gkfmiRsIl... to un3JixwuO... (flutter/engine#22744)
* 8832b480e Roll Skia from 888c5d3e57eb to 51b74afb84d4 (12 revisions) (flutter/engine#22746)
* e89090181 Don't register CanvasKit with `define` (flutter/engine#22745)
* 3c5167923 Roll Skia from 51b74afb84d4 to 452369182f6e (1 revision) (flutter/engine#22749)
* 5bf653353 Introduce a delegate class for gpu metal rendering (flutter/engine#22611)
* 5131aa40f Roll Skia from 452369182f6e to f2efb80bc316 (4 revisions) (flutter/engine#22750)
* 7b5f79f1a fuchsia: Ensure full-screen input interceptor (flutter/engine#22687)
* cec8a6e26 Manual roll of Dart SDK from ce76503f5b46 to dcd5a8f005a (flutter/engine#22766)
* 001a51193 Roll Fuchsia Linux SDK from un3JixwuO... to Bnaeivv07... (flutter/engine#22757)
* b9615b1d3 Roll Fuchsia Mac SDK from 36uDTGJQp... to qpkZl0s5J... (flutter/engine#22753)
* c4c476360 Roll Skia from f2efb80bc316 to 8d78da910e45 (5 revisions) (flutter/engine#22754)
* dbd1abec1 Roll Dart SDK from dcd5a8f005a2 to 960620d2e811 (794 revisions) (flutter/engine#22768)
* 1c2a6bd0a Fix the unchecked conversion warning for searchPaths in PlayStoreDynamicFeatureManager (flutter/engine#22654)
* 81af789ed add file package to deps in prep for glob update (flutter/engine#22770)
* a35e3fe4a Let FlutterFragment not pop the whole activity by default when more fragments are in the activity (flutter/engine#22692)
* adb3312f0 Revert "Introduce a delegate class for gpu metal rendering (#22611)" (flutter/engine#22775)
* bcc8832c1 Cleanup dart_runner examples & tests. (flutter/engine#22769)
* 609307de1 Roll Skia from 8d78da910e45 to fd41d878b13d (20 revisions) (flutter/engine#22772)
* 587c023ab [web] Add new line break type (prohibited) (flutter/engine#22771)
* 6b2ed2b5e Roll Skia from fd41d878b13d to 70fe17e12f38 (6 revisions) (flutter/engine#22776)
* 7910a1732 Roll Dart SDK from 960620d2e811 to 7a2a3968ef53 (12 revisions) (flutter/engine#22778)
* f4ada800d Roll Skia from 70fe17e12f38 to 4c6f57a23e63 (1 revision) (flutter/engine#22781)
* 3101dff34 [web] Optimize Matrix4.identity (flutter/engine#22622)
* a4ce848df Add FlutterPlayStoreSplitApplication for simpler opt in to Split AOT (flutter/engine#22752)
* 747b7912c Add file.dart to DEPS (flutter/engine#22794)
* 40fa345c0 Fix race condition in key event handling on Android (flutter/engine#22658)
* d2ad4419b Fix PlatformDispatcher.locale to return something meaningful when there are no locales. (flutter/engine#22608)
* b9a0b5e26 Roll Skia from 4c6f57a23e63 to a927771c9cce (10 revisions) (flutter/engine#22802)
* 96d63e5b2 Roll Dart SDK from 7a2a3968ef53 to e9a03fd98faa (5 revisions) (flutter/engine#22801)
* cdf72dade Roll Skia from a927771c9cce to 7b776b514933 (3 revisions) (flutter/engine#22803)
* a0c8b676f Roll buildroot and benchmark (flutter/engine#22804)
* c3c3ec6bc Roll Fuchsia Mac SDK from qpkZl0s5J... to 7O11wjLVX... (flutter/engine#22805)
* 662530808 Revert "Roll buildroot and benchmark (#22804)" (flutter/engine#22816)
* 64d9add1d Add a golden scenario test for fallback font rendering on iOS take 3 (flutter/engine#22736)
* 7d7a26019 Add static text trait to plain semantics object with label in iOS (flutter/engine#22811)
* 22e114343 Roll Skia from 7b776b514933 to c504ecda03b8 (6 revisions) (flutter/engine#22808)
* 65254eb7e Roll Dart SDK from e9a03fd98faa to 5acaa5f14b03 (1 revision) (flutter/engine#22810)
* 3926b2130 Roll Fuchsia Linux SDK from Bnaeivv07... to W14Qninrb... (flutter/engine#22817)
* 5eb505fa1 Roll Fuchsia Mac SDK from 7O11wjLVX... to Z_-ciOYM9... (flutter/engine#22820)
* d85cb1070 add trace kernel flag to allowlist (flutter/engine#22812)
* 14cb0661e [embedder] Compositor can specify that no backing stores be cached (flutter/engine#22780)
* eb6eabcb5 Reland "Introduce a delegate class for gpu metal rendering (#22611)" (flutter/engine#22777)
* 644dd65a3 Temporarily reduce e2e test matrix to stop flaky web engine builds (flutter/engine#22824)
* 105004dd2 Stop using the List constructor. (flutter/engine#22793)
* 34f49a161 Roll Dart SDK from 5acaa5f14b03 to cfaa7606cbf5 (2 revisions) (flutter/engine#22827)
* 6c8342f76 Revert "Fix race condition in key event handling on Android (#22658)" (flutter/engine#22823)
* 1c2a8f90e Roll Skia from c504ecda03b8 to 9443d58af292 (16 revisions) (flutter/engine#22828)
* b63e91147 Better handle image codec instantiation failure (flutter/engine#22809)
* 1358fda35 Generate Maven metadata files for engine artifacts (flutter/engine#22685)
* 079c66940 Generate gen_snapshot_armv7 and gen_snapshot_arm64 (flutter/engine#22818)
* fcbfa9f52 Split AOT Engine Runtime (flutter/engine#22624)
* 24d289e40 Roll Fuchsia Linux SDK from W14Qninrb... to M_8svVndh... (flutter/engine#22842)
* 78b567f7d Reland: "Fix race condition in key event handling on Android (#22658)" (flutter/engine#22834)
* 7d32cead6 (MacOS) Add FlutterGLCompositor with support for rendering multiple layers (flutter/engine#22782)
* a713174aa Roll Skia from 9443d58af292 to c7112edbe0f4 (10 revisions) (flutter/engine#22839)
* bee352c7b Roll Dart SDK from cfaa7606cbf5 to 97cfd05b3cb3 (2 revisions) (flutter/engine#22840)
* e5f510f7d [web] Fix event transform between mousedown/up due to mouse move event (flutter/engine#22813)
* 04b98dc2a Roll Fuchsia Mac SDK from Z_-ciOYM9... to DRN4P3zbe... (flutter/engine#22841)
* 0e3b2cf1f Roll Skia from c7112edbe0f4 to d39aec0e40ec (17 revisions) (flutter/engine#22844)
* e71c6f4d7 leaving only html tests (flutter/engine#22846)
* 37738353c Make CkPicture resurrectable (flutter/engine#22807)
* bd394a1ac Roll Skia from d39aec0e40ec to 38921cafe1bb (7 revisions) (flutter/engine#22847)
* 66f44c6c3 Roll Dart SDK from 97cfd05b3cb3 to a37a4d42e53d (4 revisions) (flutter/engine#22849)
* bdadaad20 Add delayed event delivery for Linux. (flutter/engine#22577)
* 48befc59d More rename from GPU thread to raster thread (flutter/engine#22819)
* 9b1b7f6e8 Roll Skia from 38921cafe1bb to abcc1ecdfd0c (8 revisions) (flutter/engine#22851)
* 14a6fd97c Fix NPE when platform plugin delegate is null (flutter/engine#22852)
* d6beaed56 Roll Fuchsia Linux SDK from gkfmiRsIl... to un3JixwuO... (flutter/engine#22744)
* 8832b480e Roll Skia from 888c5d3e57eb to 51b74afb84d4 (12 revisions) (flutter/engine#22746)
* e89090181 Don't register CanvasKit with `define` (flutter/engine#22745)
* 3c5167923 Roll Skia from 51b74afb84d4 to 452369182f6e (1 revision) (flutter/engine#22749)
* 5bf653353 Introduce a delegate class for gpu metal rendering (flutter/engine#22611)
* 5131aa40f Roll Skia from 452369182f6e to f2efb80bc316 (4 revisions) (flutter/engine#22750)
* 7b5f79f1a fuchsia: Ensure full-screen input interceptor (flutter/engine#22687)
* cec8a6e26 Manual roll of Dart SDK from ce76503f5b46 to dcd5a8f005a (flutter/engine#22766)
* 001a51193 Roll Fuchsia Linux SDK from un3JixwuO... to Bnaeivv07... (flutter/engine#22757)
* b9615b1d3 Roll Fuchsia Mac SDK from 36uDTGJQp... to qpkZl0s5J... (flutter/engine#22753)
* c4c476360 Roll Skia from f2efb80bc316 to 8d78da910e45 (5 revisions) (flutter/engine#22754)
* dbd1abec1 Roll Dart SDK from dcd5a8f005a2 to 960620d2e811 (794 revisions) (flutter/engine#22768)
* 1c2a6bd0a Fix the unchecked conversion warning for searchPaths in PlayStoreDynamicFeatureManager (flutter/engine#22654)
* 81af789ed add file package to deps in prep for glob update (flutter/engine#22770)
* a35e3fe4a Let FlutterFragment not pop the whole activity by default when more fragments are in the activity (flutter/engine#22692)
* adb3312f0 Revert "Introduce a delegate class for gpu metal rendering (#22611)" (flutter/engine#22775)
* bcc8832c1 Cleanup dart_runner examples & tests. (flutter/engine#22769)
* 609307de1 Roll Skia from 8d78da910e45 to fd41d878b13d (20 revisions) (flutter/engine#22772)
* 587c023ab [web] Add new line break type (prohibited) (flutter/engine#22771)
* 6b2ed2b5e Roll Skia from fd41d878b13d to 70fe17e12f38 (6 revisions) (flutter/engine#22776)
* 7910a1732 Roll Dart SDK from 960620d2e811 to 7a2a3968ef53 (12 revisions) (flutter/engine#22778)
* f4ada800d Roll Skia from 70fe17e12f38 to 4c6f57a23e63 (1 revision) (flutter/engine#22781)
* 3101dff34 [web] Optimize Matrix4.identity (flutter/engine#22622)
* a4ce848df Add FlutterPlayStoreSplitApplication for simpler opt in to Split AOT (flutter/engine#22752)
* 747b7912c Add file.dart to DEPS (flutter/engine#22794)
* 40fa345c0 Fix race condition in key event handling on Android (flutter/engine#22658)
* d2ad4419b Fix PlatformDispatcher.locale to return something meaningful when there are no locales. (flutter/engine#22608)
* 53fc019aa Split AOT Android Embedder and shell (flutter/engine#22179)
* fc5581460 Implement Scene.toImage() in CanvasKit mode. (flutter/engine#22085)
* c45e02a02 Roll Dart SDK from 12fded61a2bc to a06d469024fd (1 revision) (flutter/engine#22623)
* 550c75025 Remove opt outs for dart:ui (flutter/engine#22603)
* f2803ac01 [fuchsia] shader warmup fixes (flutter/engine#22439)
* ce94c4e3a Roll Dart SDK from a06d469024fd to b8fea79a2549 (1 revision) (flutter/engine#22630)
* 76b6acb85 Roll Fuchsia Linux SDK from aAb3NJv_h... to X1ue-JZsc... (flutter/engine#22631)
* 976e8874d Roll Skia from ed289e777cfa to 9dce4d081f8a (3 revisions) (flutter/engine#22632)
* 885bd6516 Roll Fuchsia Mac SDK from DQpWjEN59... to wGZWtwuY4... (flutter/engine#22633)
* 8971b8295 Roll Dart SDK from b8fea79a2549 to 861ebcb175b6 (1 revision) (flutter/engine#22634)
* a09cdfdbe Roll Skia from 9dce4d081f8a to 8c5889937172 (1 revision) (flutter/engine#22635)
* a9f332c04 Roll Dart SDK from 861ebcb175b6 to 1adf3d5fa9d0 (1 revision) (flutter/engine#22636)
* 1bf5c8b08 [web] Implement tilemode for gradient shaders. (flutter/engine#22597)
* 97cacfbfe Add more runtime intrinsic symbols to the export checker script (flutter/engine#22641)
* 03ff8a409 TBR: remove the extra values which was overshadowing the test result (flutter/engine#22483)
* e9b6a428f Roll Skia from a06b63c56ecd to 8ead30d51c86 (1 revision) (flutter/engine#22487)
* ee700513e Roll Fuchsia Linux SDK from fULjPqtx9... to B4PaMsNWM... (flutter/engine#22490)
* 4cbb684ef Roll Dart SDK from 3e502e0c7e04 to 41893ff76b0f (1 revision) (flutter/engine#22491)
* 38b6c22d5 PlatformViewIOS CreateExternalViewEmbedder refactor (flutter/engine#22353)
* bbcf19ad1 Roll Skia from 8ead30d51c86 to 011218edb590 (4 revisions) (flutter/engine#22493)
* 03e750d6f Roll Fuchsia Linux SDK from g6EuxMthn... to DzZi2gPbF... (flutter/engine#22417)
* 80e9a3fc2 Roll Skia from 84d503b21322 to 5b8598952931 (7 revisions) (flutter/engine#22418)
* 80cc0fae7 Roll Skia from 5b8598952931 to 02dd0ed8ce5e (1 revision) (flutter/engine#22419)
* d14c4a742 Roll Skia from 02dd0ed8ce5e to fb5850f41043 (4 revisions) (flutter/engine#22420)
* af185be87 Roll Skia from fb5850f41043 to 008d63e23dab (6 revisions) (flutter/engine#22421)
* 1a13dac52 Simplify API for scheduling Skia object deletions (flutter/engine#22409)
* 49299c37d Roll Skia from 008d63e23dab to 267826c86552 (4 revisions) (flutter/engine#22422)
* 25e08298a Roll Fuchsia Mac SDK from w10eytxvc... to e-4Jm-yWa... (flutter/engine#22423)
* 76e615859 Roll Skia from 267826c86552 to 88e8bb2fe2d5 (3 revisions) (flutter/engine#22424)
* caf678d30 Move common graphics utils to //flutter/common/graphics (flutter/engine#22320)
* c597333e8 Roll Skia from f548a028ce70 to c21902c0d3cc (46 revisions) (flutter/engine#22224)
* 37d766c0d Fix includes to start with shell (flutter/engine#22227)
* 1ad676529 [web] Fixes canvas pixelation and overallocation due to transforms. (flutter/engine#22160)
* 9f9fc1fa2 Roll Skia from c21902c0d3cc to 9615bcf71f2a (1 revision) (flutter/engine#22226)
* 0faa72e4a Roll Dart SDK from fed66f60a3bc to 25ef5dc559cf (1 revision) (flutter/engine#22225)
* 172a3930f Report image diff status for iOS scenario golden tests (flutter/engine#22230)
* fddabca7b updating integration tests version. (flutter/engine#22235)
* a36bcdc69 Roll Fuchsia Mac SDK from mhak7e_o6... to 8SkbMXJJ9... (flutter/engine#22231)
* 6a331d3be Roll Skia from 9615bcf71f2a to d5e6368fffd0 (8 revisions) (flutter/engine#22234)
* 9b34207a1 Fixing semantics borders on mobile web (flutter/engine#21856)
* 4e9459e00 Refactored the FlutterEngine to make it easier to implement spawn functionality (flutter/engine#21890)
* fa77e6871 disable AppLifecycleTests (flutter/engine#22236)
* 153775bc5 update golden (flutter/engine#22247)
* 50dbe8554 [web] fix hot restart type error (flutter/engine#22248)
* c8cf09aa4 Roll Skia from d5e6368fffd0 to 7585a65ac709 (7 revisions) (flutter/engine#22237)
* 68e2e4695 Roll Fuchsia Mac SDK from 8SkbMXJJ9... to Pz4ZHZrUp... (flutter/engine#22246)
* d3182bc22 Roll Dart SDK from 25ef5dc559cf to 5acb5fcf84cb (4 revisions) (flutter/engine#22243)
* 9b4bb20ac makes android semanticsnode to ignore hittest if it is not focusable (flutter/engine#22205)
* 3c7a54e9d Roll Fuchsia Linux SDK from sNx8qabBn... to QqGvMWaYk... (flutter/engine#22244)
* eea98b2b6 Roll Skia from 7585a65ac709 to dffd20efe95c (14 revisions) (flutter/engine#22250)
* 46e3bba99 Defer Windows arrow key and delete handling (flutter/engine#22207)
* 14437d6c0 fix _getArrayBuffer signature (flutter/engine#22251)
* 8defec6e8 Fix nullability issue with Image.network (flutter/engine#22252)
* 67d55ed42 Roll Dart SDK from 5acb5fcf84cb to a9d583383410 (4 revisions) (flutter/engine#22255)
* 7c8f57c07 Report error when instantiating CanvasKit network image (flutter/engine#22159)
* 9945db3d5 Remove the metrics task from cirrus. (flutter/engine#22240)
* bd1918111 Add braces on if statements to match linter style (flutter/engine#22130)
* e9c62e749 do not print in _computePixelDensity (flutter/engine#22257)
* 261710199 Roll Dart SDK from a9d583383410 to d2577410a501 (1 revision) (flutter/engine#22258)
* 3d194fa54 Switch macOS embedding to proc table embedder API (flutter/engine#21811)
* 31b6f0b31 Roll Fuchsia Mac SDK from Pz4ZHZrUp... to 6yEx5GNGG... (flutter/engine#22262)
* 78a018174 Roll Fuchsia Linux SDK from QqGvMWaYk... to oLF1FW-gC... (flutter/engine#22264)
* ccdb6819c WeakPersistentHandle migration (flutter/engine#19843)
* ce0a30c4d Roll Dart SDK from 52783837369d to b43baaaa477d (723 revisions) (flutter/engine#22265)
* 59b01e0e5 [web] Fix repaint logic for cullrect,transform changes (flutter/engine#22273)
* 53d5d6853 Add dart-lang/sdk's new package:clock dependency (flutter/engine#22142)
* c32e3d8fd Roll Skia from 7737a5bd2510 to 5567a6091ceb (8 revisions) (flutter/engine#22146)
* 376045c00 Roll Fuchsia Linux SDK from XYN02FThN... to UKgKCjxSA... (flutter/engine#22147)
* 03395debd Roll Fuchsia Mac SDK from GKPwGj1Ux... to xHjtLQPQ5... (flutter/engine#22151)
* 0c7e9528a Manual Dart SDK roll 6e015bd9cddb to 9c6e76468ca4 (6 revisions (flutter/engine#22153)
* e5f168a67 Update constraint to latest integration test (flutter/engine#22169)
* e61e8c248 Smooth window resizing on macOS (flutter/engine#21525)
* acece00f0 Allow parse_and_send to use access tokens (flutter/engine#22019)
* 0270632d8 Includes roles for links, checkboxes, and radio buttons in semantics (flutter/engine#22061)
* 632354d96 Roll Fuchsia Linux SDK from UKgKCjxSA... to PY5hNI-wY... (flutter/engine#22175)
* 62d50af37 Add plumbing for command line arguments on Windows (flutter/engine#22094)
* 06b0910e2 Fix possible use of std::moved value in Rasterizer (flutter/engine#22125)
* 005dec449 [web] Clean up unused previousStyle logic (flutter/engine#22150)
* ca05bdccc Roll Skia from 5567a6091ceb to f548a028ce70 (7 revisions) (flutter/engine#22155)
* 5b07ac4c4 Roll Fuchsia Mac SDK from xHjtLQPQ5... to ICK_JlnKJ... (flutter/engine#22188)
* d615a97a1 Roll Fuchsia Linux SDK from PY5hNI-wY... to Usec4YBzR... (flutter/engine#22197)
* 11ed711eb Invalidate the cached SkParagraph font collection when a new font manager is installed (flutter/engine#22157)
* 07c780bd9 [web] Assign default natural width/height for svgs that report 0,0 on firefox and ie11 (flutter/engine#22184)
* b54bb88f0 Migrate runZoned to runZonedGuarded (flutter/engine#22198)
* 247139a8c [web] Fix transform not invalidating path bounds causing debugValidate failure (flutter/engine#22172)
* e4dffc107 [web] Fix scroll wheel line delta on Firefox. (flutter/engine#21928)
* d6627c6a7 Reland [ios] Refactor IOSSurface factory and unify surface creation (flutter/engine#22016)
* ce1dd11f5 Standardize macro names for dartdoc macros (flutter/engine#22180)
* f81bc371c [profiling] Handle thread_info to account for killed threads (flutter/engine#22170)
* fd94c863d Fix for firefox custom clipping (flutter/engine#22182)
* 9ccf9f120 bring back build_test to ensure we validate licenses (flutter/engine#22201)
* 38f6665bd Set strut font to Roboto if the given font hasn't been registered (flutter/engine#22129)
* caf32d5b2 Add a proc table version of embedder API (flutter/engine#21813)
* ed0f477c5 Use preTranslate when applying offset to matrix (flutter/engine#21648)
* b457e2dd8 Refactor make_mock_engine into fl_test (flutter/engine#21585)
* 28497c864 Fix typos in FlValue docs (flutter/engine#21875)
* bb32446c6 Fix FlTextInputPlugin tear down (flutter/engine#22007)
* 7a7804b6d Add "input shield" to capture pointer input for reinjection (flutter/engine#22067)
* fe85f946d Update painting.dart (flutter/engine#22195)
* 99cc50dff [ios] Surface factory holds the canonical reference to the external view embedder (flutter/engine#22206)
* 000bf4b47 Roll Skia from 2d2f82c00aeb to 5c7bb326a7b3 (33 revisions) (flutter/engine#22059)
* ae92dbf4d Roll Fuchsia Linux SDK from lPMs_KwnU... to gqS_DIjN4... (flutter/engine#22057)
* 92cd74e00 Roll Fuchsia Mac SDK from pZ9FgVZTK... to WLxBkBnZa... (flutter/engine#22055)
* e51c710e1 Roll Dart SDK from a3d902d8598e to 9f907e198970 (2 revisions) (flutter/engine#22058)
* 326b202cc Reland fuchsia external view embedder will be shared with platform view (flutter/engine#22008)
* a9a9a2f34 Roll Skia from 5c7bb326a7b3 to 65674e4c2e56 (3 revisions) (flutter/engine#22060)
* 1233fe490 Revert "Revert "Explicitly make the X connection for EGL. (#21831)" (#21851)" (flutter/engine#21871)
* aed8e019b Fixes Edge trigger route change announcement (flutter/engine#21975)
* 6bc70e4a1 Reland: Migration to PlatformDispatcher and multi-window (flutter/engine#21932)
* 5ca5e2614 Add FlEventChannel (flutter/engine#21316)
* 77b005247 Roll Skia from 65674e4c2e56 to 01b05e5b830b (3 revisions) (flutter/engine#22062)
* 3d27fd5b2 Support loading assets from Android dynamic feature modules (flutter/engine#21504)
* 742dfbefa support uri intent launcher in android (flutter/engine#21275)
* cde1e3fca Auto detect mode to determine which rendering backend to use. (flutter/engine#21852)
* 329ccf775 Roll Skia from 01b05e5b830b to 53281c712159 (1 revision) (flutter/engine#22065)
* cde78c162 Add a golden scenario test for fallback font rendering on iOS take 2 (flutter/engine#22033)
* 4f4599b26 Roll Dart SDK from 9f907e198970 to 37ccceacad41 (3 revisions) (flutter/engine#22069)
* f0b10c54b [web] Prevent using DOM nodes for canvas with large number of draws (flutter/engine#22064)
* a86ba5706 Roll Fuchsia Mac SDK from WLxBkBnZa... to zDfaxkqlv... (flutter/engine#22073)
* 645198aa7 Roll Fuchsia Linux SDK from gqS_DIjN4... to vuKxZmSVj... (flutter/engine#22074)
* 0b26570e9 Revert dart rolls (flutter/engine#22078)
* 6e5d37609 Roll Dart SDK from 86242db30c23 to 874709e52a99 (1 revision) (flutter/engine#22023)
* 271847481 Roll Dart SDK from 874709e52a99 to a3d902d8598e (1 revision) (flutter/engine#22026)
* b99d94f39 Roll Skia from 1c823674d957 to 2d2f82c00aeb (13 revisions) (flutter/engine#22015)
* c2c74ed70 Roll Dart SDK from 8be6a08153cc to 86242db30c23 (2 revisions) (flutter/engine#22018)
* 3edc16ca4 Roll Dart SDK from 5c59a47beda7 to 902538ea56d5 (2 revisions) (flutter/engine#21978)
* 0747f2f4b [web] Fix 3d transforms for html backend (flutter/engine#21499)
* fa11ee6e2 Fix native constructor of list of zircon handles and remove unused list factory specializations. (flutter/engine#21980)
* 2dc43eee1 Roll Fuchsia Mac SDK from MR_bRfe8I... to pZ9FgVZTK... (flutter/engine#21982)
* 149ef7083 [web] Implement sweep gradient (flutter/engine#21873)
* 79879802e [web] Fix image gap due to svg element without position attribute (flutter/engine#21939)
* 727a9283a Roll Skia from 27f7fe32f49b to ac1ded033136 (15 revisions) (flutter/engine#21984)
* 326157ee7 [null-safety] fix Scene.toImage declaration (flutter/engine#21983)
* 2ef0f4228 Revert "[web] Fix image gap due to svg element without position attribute (#21939)" (flutter/engine#21986)
* e78e405e6 Enable lazy-async-stacks by-default in all modes (Take 4) (flutter/engine#21802)
* 91c81ebfa Fix linking issue (missing wayland-client library) (flutter/engine#21408)
* 40784a061 Roll Fuchsia Linux SDK from dcMRY8S12... to lPMs_KwnU... (flutter/engine#21988)
* 85104696e Roll Skia from ac1ded033136 to a25c0619b5ef (2 revisions) (flutter/engine#21989)
* 7b72ce796 Roll Skia from a25c0619b5ef to 4964300530d3 (2 revisions) (flutter/engine#21990)
* 564bd09cd Roll Skia from 4964300530d3 to 51dc28505fb9 (5 revisions) (flutter/engine#21993)
* eb6f7f874 Roll Dart SDK from 902538ea56d5 to fc82eeed7df3 (1 revision) (flutter/engine#21981)
* 6ce33dd4a [null-safety] fix soundness of Paragraph._addPlaceholder (flutter/engine#21994)
* 3cd70f2cf Reland: Use dispatchKeyEventPreIme, and handle keys sent to InputConnection.sendKeyEvent on Android (flutter/engine#21979)
* a82e917dc [iOS] Fixes leaks of presses key message (flutter/engine#21987)
* 5d4727d68 Roll Skia from 51dc28505fb9 to 1c823674d957 (8 revisions) (flutter/engine#21995)
* 3658bd7ea Revert "Reland: Use dispatchKeyEventPreIme, and handle keys sent to InputConnection.sendKeyEvent on Android (#21979)" (flutter/engine#22004)
* ed53ff19e Roll Dart SDK from fc82eeed7df3 to 8be6a08153cc (1 revision) (flutter/engine#22002)
* 6fdcdd99c Forward font collection APIs to the SkParagraph font collection (flutter/engine#21734)
* 25d8fa5a7 Define SK_VULKAN for clang-tidy runs (flutter/engine#21927)
* 0c7c47724 Revert "[ios] Refactor IOSSurface factory and unify surface creation (#21877)" (flutter/engine#21970)
* ea2aea1c6 Roll Fuchsia Linux SDK from ZJHmp3INU... to dcMRY8S12... (flutter/engine#21976)