* 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)