* 8af3b1b4d Roll src/third_party/skia f0a13d04c233..7f5e3c7e43c7 (6 commits) (flutter/engine#16810)
* 060a7733a Roll fuchsia/sdk/core/linux-amd64 from QU3ft... to 94el1... (flutter/engine#16821)
* 858185cd5 Roll src/third_party/skia 659cc1c90705..19304d88c8be (5 commits) (flutter/engine#16778)
* ecdfc91d1 Roll fuchsia/sdk/core/linux-amd64 from PGfiE... to QU3ft... (flutter/engine#16779)
* 48d64c13e update hash code logic on the web (flutter/engine#16624)
* 110c1c9ad Lift restriction that embedders may not trample the render thread OpenGL context in composition callbacks. (flutter/engine#16653)
* ca6165f91 Roll src/third_party/skia c1bb9cba16be..7281a8623799 (9 commits) (flutter/engine#16665)
* c264e1cf9 Roll src/third_party/dart 999eeea5a3ff..3883c6070942 (5 commits) (flutter/engine#16666)
* 1cd130444 Control test timeouts based on debugger status or command line flags. (flutter/engine#16375)
* 9309ff549 Roll src/third_party/skia 7281a8623799..fe6fe6c5a8a8 (7 commits) (flutter/engine#16667)
* d03582d18 URL-encode asset URLs so assets are properly loaded (flutter/engine#16630)
* 40e3ab12b Roll fuchsia/sdk/core/mac-amd64 from 06MUz... to _jvYk... (flutter/engine#16668)
* ef9e7b1a1 Revert "Lift restriction that embedders may not trample the render thread OpenGL context in composition callbacks. (#16653)" (flutter/engine#16674)
* 16eeac54c Roll src/third_party/skia fe6fe6c5a8a8..799a23cf0602 (1 commits) (flutter/engine#16669)
* c79620580 Roll fuchsia/sdk/core/linux-amd64 from 2W9Xr... to VHyDa... (flutter/engine#16670)
* 4f4a1d503 Roll src/third_party/dart 3883c6070942..c11c0ae3fdca (9 commits) (flutter/engine#16673)
* 80f73eeaf Roll src/third_party/skia 799a23cf0602..d0d033a12556 (3 commits) (flutter/engine#16675)
* 151688ceb Roll src/third_party/skia d0d033a12556..a037445e07a7 (4 commits) (flutter/engine#16676)
* 8e82311e3 Roll src/third_party/skia a037445e07a7..c5ff41f2976e (1 commits) (flutter/engine#16677)
* 84dc383b6 Roll src/third_party/dart c11c0ae3fdca..707ecda05e14 (1 commits) (flutter/engine#16678)
* f49a8b62f Roll src/third_party/skia c03e6982f96f..465864cad5d2 (14 commits) (flutter/engine#16524)
* c477c0644 Enable verbose logging for shell unittests on Fuchsia (flutter/engine#16526)
* a662579f7 Clear frame references at the end of every CanvasKit frame (flutter/engine#16525)
* 3f31ea3d3 Roll src/third_party/skia 465864cad5d2..21f382c19d76 (6 commits) (flutter/engine#16528)
* 38fb6b135 Roll fuchsia/sdk/core/linux-amd64 from 8L7NY... to Bmq1m... (flutter/engine#16529)
* 9c0168a5a Roll fuchsia/sdk/core/mac-amd64 from PMcw3... to 7JkB7... (flutter/engine#16530)
* e8a888dfa Roll src/third_party/skia 21f382c19d76..f83d0346c06a (2 commits) (flutter/engine#16532)
* 1e8b33130 Roll src/third_party/dart 5244d99a5d4e..5fc031ebc1d7 (42 commits) (flutter/engine#16533)
* c4e3ae6ae Roll src/third_party/skia f83d0346c06a..88c3793a4eaa (1 commits) (flutter/engine#16534)
* 6cdb14e17 Roll src/third_party/skia 88c3793a4eaa..abefc9c170c9 (1 commits) (flutter/engine#16535)
* 975acd8ff Roll src/third_party/skia abefc9c170c9..4fe89b4d871d (2 commits) (flutter/engine#16536)
* b7424d0ce Roll src/third_party/dart 5fc031ebc1d7..30151a654151 (2 commits) (flutter/engine#16537)
* 25e812778 Roll src/third_party/skia 4fe89b4d871d..dc2782c380f6 (1 commits) (flutter/engine#16538)
* 74fa10c95 Roll src/third_party/dart 30151a654151..76b18c455e2c (1 commits) (flutter/engine#16539)
* 91b8e406c Roll src/third_party/skia dc2782c380f6..cdf2491afa04 (1 commits) (flutter/engine#16540)
* 5acf9b195 Roll src/third_party/skia cdf2491afa04..50a490a1a4fb (2 commits) (flutter/engine#16541)
* 989777718 Roll src/third_party/skia 50a490a1a4fb..c3b67eb988c8 (4 commits) (flutter/engine#16542)
* 78a890972 Use os_log instead of syslog on Apple platforms (flutter/engine#13487)
* ea56ad22d libtxt: use a fixture in the benchmarks (flutter/engine#16531)
* a61dbf2f6 Revert "Use os_log instead of syslog on Apple platforms (#13487)" (flutter/engine#16546)
* 539f64f56 [fuchsia] Disable retained layers (flutter/engine#16548)
* c3b507248 Expose DPI helper functions for Runner apps to use (flutter/engine#16313)
* 5041ff1b1 support endless trace buffer (flutter/engine#16520)
* 6aacf5e76 Re-land: Use os_log instead of syslog on Apple platforms (flutter/engine#16549)
* a5736b85d Roll src/third_party/skia c3b67eb988c8..b1525c721ea6 (4 commits) (flutter/engine#16543)
* 49a370f8e Roll src/third_party/dart 76b18c455e2c..e4c39721c473 (6 commits) (flutter/engine#16544)
* 270421c10 Fix ensureInitializationCompleteAsync callback when already initialized. (#39675) (flutter/engine#16503)
* ca02b9197 Prevent long flash when switching to Flutter app. (#47903) (flutter/engine#16527)
* 44e80fd61 skiping tests in Safari. LUCI recipe for Mac is ready. this is the only step left for stopping us running unit tests in Safari (flutter/engine#16550)
* 5fb0116d6 iOS platform view gesture blocking policy. (flutter/engine#15940)
* e0ebaea59 Revert "Re-land: Use os_log instead of syslog on Apple platforms (#16549)" (flutter/engine#16558)
* 8a6b9498b [Fuchsia] Dump syslog output after tests have run (flutter/engine#16561)
* bca879c7b Roll src/third_party/dart e4c39721c473..0299903f3e78 (31 commits) (flutter/engine#16553)
* cd11d7ab3 Roll fuchsia/sdk/core/mac-amd64 from 7JkB7... to t4kck... (flutter/engine#16555)
* 99a265b03 [web] Fix edge cases in Paragraph.getPositionForOffset to match Flutter (flutter/engine#16557)
* 8f8af1f89 Update felt documentation (flutter/engine#16559)
* 13dce501d Roll src/third_party/skia b1525c721ea6..67da665c27ff (32 commits) (flutter/engine#16562)
* 7c6757389 Fix multiline Javadoc code blocks (flutter/engine#16565)
* aece5ad71 Move log_listener call into the reboot trap (flutter/engine#16564)
* 42f18d907 Roll src/third_party/skia 67da665c27ff..886e8500a9f2 (3 commits) (flutter/engine#16566)
* c4c6ef671 Samsung keyboard duplication workaround: updateSelection (flutter/engine#16547)
* 15062ca7a Revert "Re-arm timer as necessary in MessageLoopFuchsia" (flutter/engine#16568)
* 8802a1d4f Roll src/third_party/skia 886e8500a9f2..9102c86a81ad (1 commits) (flutter/engine#16570)
* dbdcae44c Roll src/third_party/skia 9102c86a81ad..6029cbd560b7 (2 commits) (flutter/engine#16575)
* f39bc73d6 Exposes FlutterSurfaceView, and FlutterTextureView to FlutterActivity and FlutterFragment. (#41984, #47557) (flutter/engine#16552)
* db030ec18 Roll src/third_party/skia 6029cbd560b7..1a733b5b760a (1 commits) (flutter/engine#16577)
* 050d29db5 Roll src/third_party/skia 1a733b5b760a..1d1333fcedf8 (3 commits) (flutter/engine#16578)
* 97fd898f4 Roll fuchsia/sdk/core/mac-amd64 from t4kck... to oHa-O... (flutter/engine#16581)
* 2e6786621 Roll src/third_party/skia 1d1333fcedf8..3bf3b92dfab0 (1 commits) (flutter/engine#16584)
* f49a8b62f Roll src/third_party/skia c03e6982f96f..465864cad5d2 (14 commits) (flutter/engine#16524)
* c477c0644 Enable verbose logging for shell unittests on Fuchsia (flutter/engine#16526)
* a662579f7 Clear frame references at the end of every CanvasKit frame (flutter/engine#16525)
* 3f31ea3d3 Roll src/third_party/skia 465864cad5d2..21f382c19d76 (6 commits) (flutter/engine#16528)
* 38fb6b135 Roll fuchsia/sdk/core/linux-amd64 from 8L7NY... to Bmq1m... (flutter/engine#16529)
* 9c0168a5a Roll fuchsia/sdk/core/mac-amd64 from PMcw3... to 7JkB7... (flutter/engine#16530)
* e8a888dfa Roll src/third_party/skia 21f382c19d76..f83d0346c06a (2 commits) (flutter/engine#16532)
* 1e8b33130 Roll src/third_party/dart 5244d99a5d4e..5fc031ebc1d7 (42 commits) (flutter/engine#16533)
* c4e3ae6ae Roll src/third_party/skia f83d0346c06a..88c3793a4eaa (1 commits) (flutter/engine#16534)
* 6cdb14e17 Roll src/third_party/skia 88c3793a4eaa..abefc9c170c9 (1 commits) (flutter/engine#16535)
* 975acd8ff Roll src/third_party/skia abefc9c170c9..4fe89b4d871d (2 commits) (flutter/engine#16536)
* b7424d0ce Roll src/third_party/dart 5fc031ebc1d7..30151a654151 (2 commits) (flutter/engine#16537)
* 25e812778 Roll src/third_party/skia 4fe89b4d871d..dc2782c380f6 (1 commits) (flutter/engine#16538)
* 74fa10c95 Roll src/third_party/dart 30151a654151..76b18c455e2c (1 commits) (flutter/engine#16539)
* 91b8e406c Roll src/third_party/skia dc2782c380f6..cdf2491afa04 (1 commits) (flutter/engine#16540)
* 5acf9b195 Roll src/third_party/skia cdf2491afa04..50a490a1a4fb (2 commits) (flutter/engine#16541)
* 989777718 Roll src/third_party/skia 50a490a1a4fb..c3b67eb988c8 (4 commits) (flutter/engine#16542)
* 78a890972 Use os_log instead of syslog on Apple platforms (flutter/engine#13487)
* ea56ad22d libtxt: use a fixture in the benchmarks (flutter/engine#16531)
* a61dbf2f6 Revert "Use os_log instead of syslog on Apple platforms (#13487)" (flutter/engine#16546)
* 539f64f56 [fuchsia] Disable retained layers (flutter/engine#16548)
* c3b507248 Expose DPI helper functions for Runner apps to use (flutter/engine#16313)
* 5041ff1b1 support endless trace buffer (flutter/engine#16520)
* 6aacf5e76 Re-land: Use os_log instead of syslog on Apple platforms (flutter/engine#16549)
* a5736b85d Roll src/third_party/skia c3b67eb988c8..b1525c721ea6 (4 commits) (flutter/engine#16543)
* 49a370f8e Roll src/third_party/dart 76b18c455e2c..e4c39721c473 (6 commits) (flutter/engine#16544)
* 270421c10 Fix ensureInitializationCompleteAsync callback when already initialized. (#39675) (flutter/engine#16503)
* ca02b9197 Prevent long flash when switching to Flutter app. (#47903) (flutter/engine#16527)
* 44e80fd61 skiping tests in Safari. LUCI recipe for Mac is ready. this is the only step left for stopping us running unit tests in Safari (flutter/engine#16550)
* 5fb0116d6 iOS platform view gesture blocking policy. (flutter/engine#15940)
* e0ebaea59 Revert "Re-land: Use os_log instead of syslog on Apple platforms (#16549)" (flutter/engine#16558)
* a195a92cc [SkParagraph] Text layout benchmarks using SkParagraph (flutter/engine#16373)
* 0340d457a Roll fuchsia/sdk/core/mac-amd64 from fvWgE... to FLFOw... (flutter/engine#16498)
* 9443518f6 Fix safe area reporting with transparent FlutterActivitys. (#46060) (flutter/engine#16208)
* 0980b2ad5 Roll src/third_party/skia 9f3eef796f63..b2031d4255e2 (12 commits) (flutter/engine#16499)
* 8f03a563d Check Java formatting in format.sh (flutter/engine#16500)
* 077918dcf Apply Google Java format (flutter/engine#16501)
* ec1b2e39f Roll src/third_party/skia b2031d4255e2..a9405c2a2967 (5 commits) (flutter/engine#16502)
* 82d193241 Roll src/third_party/skia a9405c2a2967..8dad1ffd81f8 (1 commits) (flutter/engine#16505)
* a302bfd06 Roll src/third_party/dart fd992e423ef6..4310f50edc95 (17 commits) (flutter/engine#16506)
* a86f4cba3 Roll fuchsia/sdk/core/linux-amd64 from LvSlH... to 8L7NY... (flutter/engine#16508)
* 6c04a6960 Roll src/third_party/skia 8dad1ffd81f8..c03e6982f96f (2 commits) (flutter/engine#16510)
* b1aaec3c4 Roll src/third_party/dart 4310f50edc95..9464eb51f539 (2 commits) (flutter/engine#16511)
* cab49e420 Roll fuchsia/sdk/core/mac-amd64 from FLFOw... to PMcw3... (flutter/engine#16512)
* 695a2768e Roll src/third_party/dart 9464eb51f539..f120417ddbfc (1 commits) (flutter/engine#16513)
* 6d3e2606e Roll src/third_party/dart f120417ddbfc..b158bf7bd537 (2 commits) (flutter/engine#16514)
* acc26a2f1 Use Skia to determine "actual" font name in CanvasKit backend (flutter/engine#16504)
* 1daba5318 Partially fix canvas vs text paint order when running on Blink/Webkit browsers (flutter/engine#16483)
* 826b2d46e Apply lints from internal roll (flutter/engine#16509)
* d107eaaa0 Remove mirrors on the web (flutter/engine#16516)
* 7e869faf5 Adds new route annoucement method. (flutter/engine#16523)
* 0e8ed2715 Roll src/third_party/dart b158bf7bd537..5244d99a5d4e (1 commits) (flutter/engine#16517)
* c9322145f Ensure fields of Rect and OffsetBase classes are optimized as non-null. (flutter/engine#16465)
* 5c70356a9 Simplify task queues locking mechanism (flutter/engine#16477)
* d589ddea6 Fix text range logic for a11y (flutter/engine#16496)
* 1a4f4e394 Fix unused import in Android embedder (flutter/engine#16494)
* 964ae1009 Disable ShellTest.WaitForFirstFrameTimeout on Fuchsia (flutter/engine#16495)
* 6158f03ef Roll src/third_party/skia 87e3bef6f82f..9f3eef796f63 (7 commits) (flutter/engine#16493)
* d5442b86e Roll src/third_party/skia bc3307c395e2..ebc00f97fab1 (21 commits) (flutter/engine#16429)
* 76b291a65 Added a plugin method that gets called when the engine is about to be deleted (flutter/engine#16336)
* 07f25c51e fix bad reference to maxDiffRatePercent (flutter/engine#16440)
* 41d50c220 Reland #16206: "[web] Correct getPositionForOffset for multi-line paragraphs" (flutter/engine#16365)
* f25d325b1 [fuchsia] change kMaxFramesInFlight to 3 (flutter/engine#16425)
* 473f55940 Suppress some deprecation warnings on Windows (flutter/engine#16416)
* 2e34ad6b7 Roll fuchsia/sdk/core/mac-amd64 from ubThi... to fvWgE... (flutter/engine#16454)
* 47c02e6fc Roll src/third_party/skia ebc00f97fab1..cbf79b95c2d4 (4 commits) (flutter/engine#16456)
* 3d1b112d7 Roll buildroot (flutter/engine#16419)
* 28e663726 Add explicit casts to printing of function pointers (flutter/engine#16370)
* 9ad81dae1 Wrap strdup to use compliant name on Windows (flutter/engine#16372)
* 9708e5274 Roll rapidjson (flutter/engine#16347)
* f06ebba3e Include <memory> in hb_wrapper.h because unique_ptr is used. (flutter/engine#16442)
* e530376fb Roll fuchsia/sdk/core/linux-amd64 from VJv0H... to A9STP... (flutter/engine#16457)
* 4cc41ae97 Roll src/third_party/skia cbf79b95c2d4..4721e067812f (1 commits) (flutter/engine#16459)
* 2f233edf5 Roll src/third_party/skia 4721e067812f..f6e3eaf05150 (1 commits) (flutter/engine#16461)
* b0b0ed83b Roll src/third_party/skia f6e3eaf05150..cc21d0c1f2ce (1 commits) (flutter/engine#16463)
* 7fea936a0 Roll src/third_party/skia cc21d0c1f2ce..116b33e8ab21 (3 commits) (flutter/engine#16466)
* 001b3a0b1 Roll src/third_party/skia 116b33e8ab21..7f36405ea3ec (3 commits) (flutter/engine#16471)
* f3ce90e93 Reset width/height before deallocation for Safari allocation bug. (flutter/engine#16469)
* 9347c93fc Roll src/third_party/dart c8ed304e979a..3414b5167554 (52 commits) (flutter/engine#16362)
* 16cd6f093 Roll fuchsia/sdk/core/mac-amd64 from 6h3IH... to Ke00Y... (flutter/engine#16360)
* 8c6cc65cd Fix runtime type errors when running with canvaskit (flutter/engine#16312)
* 677b563b9 Refactor of Vulkan GPUSurface code (flutter/engine#16224)
* 7ca44d339 Kill the test harness if any test exceeds a timeout. (flutter/engine#16349)
* 7f6149cbd Revert "Remove use of the deprecated AccessibilityNodeInfo boundsInPa… (flutter/engine#16355)
* 488f489bc Roll fuchsia/sdk/core/linux-amd64 from Tszo5... to VJv0H... (flutter/engine#16363)
* 7c9b11a80 Roll src/third_party/skia 71ce449d2814..2aee7d24da8f (5 commits) (flutter/engine#16364)
* 7e1d1440a Expose enable-service-port-fallback switch (flutter/engine#16366)
* 4cda916d5 Expose the dart kernel snapshot target and copied assets as a public dependency (flutter/engine#16266)
* 73c513041 Roll src/third_party/dart 3414b5167554..68e904e444dc (17 commits) (flutter/engine#16367)
* 1cd8f3b1a Fix and consolidate wstring conversion utils (flutter/engine#16342)
* b98a39e0b Add docs (flutter/engine#16368)
* e3e6de2ae Roll buildroot to c44791c89d (flutter/engine#16371)
* e24ec598e Fuchsia a11y actions (flutter/engine#16321)
* d8400c9cc Roll src/third_party/skia 2aee7d24da8f..14d64afaa8a3 (10 commits) (flutter/engine#16374)
* eeabd4d86 Roll src/third_party/dart 68e904e444dc..48808f7dce81 (17 commits) (flutter/engine#16377)
* 22b994c9c Roll fuchsia/sdk/core/mac-amd64 from Ke00Y... to ubThi... (flutter/engine#16378)
* 0471f44e9 Roll src/third_party/skia 14d64afaa8a3..6c9b1fd6663e (7 commits) (flutter/engine#16380)
* 852d8244c Roll src/third_party/dart 48808f7dce81..34893faa6079 (7 commits) (flutter/engine#16381)
* 4aa2083cf Roll src/third_party/skia 6c9b1fd6663e..bc3307c395e2 (1 commits) (flutter/engine#16383)
* 036c370c3 Copied Apple's semantics for switches, made checkboxes the same. (flutter/engine#16211)
* c107969ec fix build_id logic for fuchsia symbols (flutter/engine#16397)
* 11b770489 [fuchsia] Migrate flutter runner to use Present2 (flutter/engine#14162)
* 646ec3544 Update license output (flutter/engine#16379)
* 925c60b38 Fix Windows embedding issues caught by clang (flutter/engine#16369)
* 31bf3e110 Roll src/third_party/dart 34893faa6079..b3396cbdcae1 (36 commits) (flutter/engine#16422)
* 8f89bac4b [web] Fixes incorrect transform when context save and transforms are deferred. (flutter/engine#16412)
* f34bc65be use percent for golden diff rates; tighten the values (flutter/engine#16430)